home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Apple Software Dispatch
/
Apple Software Dispatch.iso
/
Software Dispatch Files
/
Super Maze
/
Trial Version
/
Trial Version.rsrc
/
CODE_6.txt
< prev
next >
Wrap
Text File
|
1993-07-19
|
109KB
|
1,905 lines
# near model CODE resource
# jump table entries: 4152-4157 (6 of them)
00000000 4E56 0000 link A6, 0
00000004 7000 moveq.l D0, 0x00
00000006 102E 0009 move.b D0, [A6 + 0x9]
0000000A 204D movea.l A0, A5
0000000C D1C0 add.l A0, D0
0000000E 1028 E61A move.b D0, [A0 - 0x19E6]
00000012 4880 ext.w D0
00000014 0240 00D0 andi.w D0, 0xD0
00000018 4E5E unlink A6
0000001A 4E75 rts
0000001C 4E56 0000 link A6, 0
00000020 7000 moveq.l D0, 0x00
00000022 102E 0009 move.b D0, [A6 + 0x9]
00000026 204D movea.l A0, A5
00000028 D1C0 add.l A0, D0
0000002A 1028 E61A move.b D0, [A0 - 0x19E6]
0000002E 4880 ext.w D0
00000030 0240 00C0 andi.w D0, 0xC0
00000034 4E5E unlink A6
00000036 4E75 rts
00000038 4E56 0000 link A6, 0
0000003C 7000 moveq.l D0, 0x00
0000003E 102E 0009 move.b D0, [A6 + 0x9]
00000042 204D movea.l A0, A5
00000044 D1C0 add.l A0, D0
00000046 1028 E61A move.b D0, [A0 - 0x19E6]
0000004A 4880 ext.w D0
0000004C 0240 0003 andi.w D0, 0x3
00000050 4E5E unlink A6
00000052 4E75 rts
00000054 4E56 0000 link A6, 0
00000058 7000 moveq.l D0, 0x00
0000005A 102E 0009 move.b D0, [A6 + 0x9]
0000005E 204D movea.l A0, A5
00000060 D1C0 add.l A0, D0
00000062 1028 E61A move.b D0, [A0 - 0x19E6]
00000066 4880 ext.w D0
00000068 0240 0010 andi.w D0, 0x10
0000006C 4E5E unlink A6
0000006E 4E75 rts
00000070 4E56 0000 link A6, 0
00000074 7000 moveq.l D0, 0x00
00000076 102E 0009 move.b D0, [A6 + 0x9]
0000007A 204D movea.l A0, A5
0000007C D1C0 add.l A0, D0
0000007E 1028 E61A move.b D0, [A0 - 0x19E6]
00000082 4880 ext.w D0
00000084 0240 00D8 andi.w D0, 0xD8
00000088 4E5E unlink A6
0000008A 4E75 rts
0000008C 4E56 0000 link A6, 0
00000090 7000 moveq.l D0, 0x00
00000092 102E 0009 move.b D0, [A6 + 0x9]
00000096 204D movea.l A0, A5
00000098 D1C0 add.l A0, D0
0000009A 1028 E61A move.b D0, [A0 - 0x19E6]
0000009E 4880 ext.w D0
000000A0 0240 0080 andi.w D0, 0x80
000000A4 4E5E unlink A6
000000A6 4E75 rts
000000A8 4E56 0000 link A6, 0
000000AC 7000 moveq.l D0, 0x00
000000AE 102E 0009 move.b D0, [A6 + 0x9]
000000B2 204D movea.l A0, A5
000000B4 D1C0 add.l A0, D0
000000B6 1028 E61A move.b D0, [A0 - 0x19E6]
000000BA 4880 ext.w D0
000000BC 0240 00DC andi.w D0, 0xDC
000000C0 4E5E unlink A6
000000C2 4E75 rts
000000C4 4E56 0000 link A6, 0
000000C8 7000 moveq.l D0, 0x00
000000CA 102E 0009 move.b D0, [A6 + 0x9]
000000CE 204D movea.l A0, A5
000000D0 D1C0 add.l A0, D0
000000D2 1028 E61A move.b D0, [A0 - 0x19E6]
000000D6 4880 ext.w D0
000000D8 0240 0008 andi.w D0, 0x8
000000DC 4E5E unlink A6
000000DE 4E75 rts
000000E0 4E56 0000 link A6, 0
000000E4 7000 moveq.l D0, 0x00
000000E6 102E 0009 move.b D0, [A6 + 0x9]
000000EA 204D movea.l A0, A5
000000EC D1C0 add.l A0, D0
000000EE 1028 E61A move.b D0, [A0 - 0x19E6]
000000F2 4880 ext.w D0
000000F4 0240 0006 andi.w D0, 0x6
000000F8 4E5E unlink A6
000000FA 4E75 rts
000000FC 4E56 0000 link A6, 0
00000100 7000 moveq.l D0, 0x00
00000102 102E 0009 move.b D0, [A6 + 0x9]
00000106 204D movea.l A0, A5
00000108 D1C0 add.l A0, D0
0000010A 1028 E61A move.b D0, [A0 - 0x19E6]
0000010E 4880 ext.w D0
00000110 0240 0040 andi.w D0, 0x40 /* '@' */
00000114 4E5E unlink A6
00000116 4E75 rts
00000118 4E56 0000 link A6, 0
0000011C 7000 moveq.l D0, 0x00
0000011E 102E 0009 move.b D0, [A6 + 0x9]
00000122 204D movea.l A0, A5
00000124 D1C0 add.l A0, D0
00000126 1028 E61A move.b D0, [A0 - 0x19E6]
0000012A 4880 ext.w D0
0000012C 0240 0030 andi.w D0, 0x30 /* '0' */
00000130 4E5E unlink A6
00000132 4E75 rts
00000134 4E56 0000 link A6, 0
00000138 7000 moveq.l D0, 0x00
0000013A 102E 0009 move.b D0, [A6 + 0x9]
0000013E 204D movea.l A0, A5
00000140 D1C0 add.l A0, D0
00000142 4A28 E61A tst.b [A0 - 0x19E6]
00000146 6A0A bpl +0xC /* 00000152 */
00000148 302E 0008 move.w D0, [A6 + 0x8]
0000014C 0A40 0020 xori.w D0, 0x20 /* ' ' */
00000150 6004 bra +0x6 /* 00000156 */
label00000152:
00000152 302E 0008 move.w D0, [A6 + 0x8]
label00000156:
00000156 4E5E unlink A6
00000158 4E75 rts
0000015A 4E56 0000 link A6, 0
0000015E 7000 moveq.l D0, 0x00
00000160 102E 0009 move.b D0, [A6 + 0x9]
00000164 204D movea.l A0, A5
00000166 D1C0 add.l A0, D0
00000168 0828 0006 E61A btst.b [A0 - 0x19E6], 0x6
0000016E 670A beq +0xC /* 0000017A */
00000170 302E 0008 move.w D0, [A6 + 0x8]
00000174 0A40 0020 xori.w D0, 0x20 /* ' ' */
00000178 6004 bra +0x6 /* 0000017E */
label0000017A:
0000017A 302E 0008 move.w D0, [A6 + 0x8]
label0000017E:
0000017E 4E5E unlink A6
00000180 4E75 rts
fn00000182:
00000182 4E56 0000 link A6, 0
00000186 41EE 000C lea.l A0, [A6 + 0xC]
0000018A 5488 addq.l A0, 2
0000018C 2F08 move.l -[A7], A0
0000018E 3F3C 001E move.w -[A7], 0x1E
00000192 A9EC syscall Pack5/Elems68K
00000194 41EE 000C lea.l A0, [A6 + 0xC]
00000198 30A8 0002 move.w [A0], [A0 + 0x2]
0000019C 226E 0008 movea.l A1, [A6 + 0x8]
000001A0 22D8 move.l [A1]+, [A0]+
000001A2 22D8 move.l [A1]+, [A0]+
000001A4 22D8 move.l [A1]+, [A0]+
000001A6 4E5E unlink A6
000001A8 4E75 rts
fn000001AA:
000001AA 4E56 0000 link A6, 0
000001AE 41EE 000C lea.l A0, [A6 + 0xC]
000001B2 5488 addq.l A0, 2
000001B4 2F08 move.l -[A7], A0
000001B6 3F3C 001A move.w -[A7], 0x1A
000001BA A9EC syscall Pack5/Elems68K
000001BC 41EE 000C lea.l A0, [A6 + 0xC]
000001C0 30A8 0002 move.w [A0], [A0 + 0x2]
000001C4 226E 0008 movea.l A1, [A6 + 0x8]
000001C8 22D8 move.l [A1]+, [A0]+
000001CA 22D8 move.l [A1]+, [A0]+
000001CC 22D8 move.l [A1]+, [A0]+
000001CE 4E5E unlink A6
000001D0 4E75 rts
fn000001D2:
000001D2 4E56 0000 link A6, 0
000001D6 41EE 000C lea.l A0, [A6 + 0xC]
000001DA 5488 addq.l A0, 2
000001DC 2F08 move.l -[A7], A0
000001DE 3F3C 0008 move.w -[A7], 0x8
000001E2 A9EC syscall Pack5/Elems68K
000001E4 41EE 000C lea.l A0, [A6 + 0xC]
000001E8 30A8 0002 move.w [A0], [A0 + 0x2]
000001EC 226E 0008 movea.l A1, [A6 + 0x8]
000001F0 22D8 move.l [A1]+, [A0]+
000001F2 22D8 move.l [A1]+, [A0]+
000001F4 22D8 move.l [A1]+, [A0]+
000001F6 4E5E unlink A6
000001F8 4E75 rts
fn000001FA:
000001FA 4E56 0000 link A6, 0
000001FE 41EE 000C lea.l A0, [A6 + 0xC]
00000202 5488 addq.l A0, 2
00000204 2F08 move.l -[A7], A0
00000206 3F3C 000F move.w -[A7], 0xF
0000020A A9EB syscall Pack4/FP68K
0000020C 41EE 000C lea.l A0, [A6 + 0xC]
00000210 30A8 0002 move.w [A0], [A0 + 0x2]
00000214 226E 0008 movea.l A1, [A6 + 0x8]
00000218 22D8 move.l [A1]+, [A0]+
0000021A 22D8 move.l [A1]+, [A0]+
0000021C 22D8 move.l [A1]+, [A0]+
0000021E 4E5E unlink A6
00000220 4E75 rts
fn00000222:
00000222 4E56 0000 link A6, 0
00000226 41EE 000C lea.l A0, [A6 + 0xC]
0000022A 5488 addq.l A0, 2
0000022C 2F08 move.l -[A7], A0
0000022E 3F3C 0014 move.w -[A7], 0x14
00000232 A9EB syscall Pack4/FP68K
00000234 41EE 000C lea.l A0, [A6 + 0xC]
00000238 30A8 0002 move.w [A0], [A0 + 0x2]
0000023C 226E 0008 movea.l A1, [A6 + 0x8]
00000240 22D8 move.l [A1]+, [A0]+
00000242 22D8 move.l [A1]+, [A0]+
00000244 22D8 move.l [A1]+, [A0]+
00000246 4E5E unlink A6
00000248 4E75 rts
fn0000024A:
0000024A 4E56 0000 link A6, 0
0000024E 41EE 000C lea.l A0, [A6 + 0xC]
00000252 5488 addq.l A0, 2
00000254 2F08 move.l -[A7], A0
00000256 3F3C 0016 move.w -[A7], 0x16
0000025A A9EB syscall Pack4/FP68K
0000025C 41EE 000C lea.l A0, [A6 + 0xC]
00000260 30A8 0002 move.w [A0], [A0 + 0x2]
00000264 226E 0008 movea.l A1, [A6 + 0x8]
00000268 22D8 move.l [A1]+, [A0]+
0000026A 22D8 move.l [A1]+, [A0]+
0000026C 22D8 move.l [A1]+, [A0]+
0000026E 4E5E unlink A6
00000270 4E75 rts
fn00000272:
00000272 4E56 0000 link A6, 0
00000276 41EE 000C lea.l A0, [A6 + 0xC]
0000027A 5488 addq.l A0, 2
0000027C 2F08 move.l -[A7], A0
0000027E 4267 clr.w -[A7]
00000280 A9EC syscall Pack5/Elems68K
00000282 41EE 000C lea.l A0, [A6 + 0xC]
00000286 30A8 0002 move.w [A0], [A0 + 0x2]
0000028A 226E 0008 movea.l A1, [A6 + 0x8]
0000028E 22D8 move.l [A1]+, [A0]+
00000290 22D8 move.l [A1]+, [A0]+
00000292 22D8 move.l [A1]+, [A0]+
00000294 4E5E unlink A6
00000296 4E75 rts
fn00000298:
00000298 4E56 FFF6 link A6, -0x000A
0000029C 41EE 000C lea.l A0, [A6 + 0xC]
000002A0 5488 addq.l A0, 2
000002A2 2F08 move.l -[A7], A0
000002A4 3F3C 0002 move.w -[A7], 0x2
000002A8 A9EC syscall Pack5/Elems68K
000002AA 41EE 000C lea.l A0, [A6 + 0xC]
000002AE 30A8 0002 move.w [A0], [A0 + 0x2]
000002B2 43EE FFF6 lea.l A1, [A6 - 0xA]
000002B6 5488 addq.l A0, 2
000002B8 22D8 move.l [A1]+, [A0]+
000002BA 22D8 move.l [A1]+, [A0]+
000002BC 32D8 move.w [A1]+, [A0]+
000002BE 486D E77E pea.l [A5 - 0x1882]
000002C2 4869 FFF6 pea.l [A1 - 0xA]
000002C6 3F3C 0006 move.w -[A7], 0x6
000002CA A9EB syscall Pack4/FP68K
000002CC 206E 0008 movea.l A0, [A6 + 0x8]
000002D0 41E8 000C lea.l A0, [A0 + 0xC]
000002D4 2121 move.l -[A0], -[A1]
000002D6 2121 move.l -[A0], -[A1]
000002D8 3121 move.w -[A0], -[A1]
000002DA 3110 move.w -[A0], [A0]
000002DC 4E5E unlink A6
000002DE 4E75 rts
fn000002E0:
000002E0 4E56 0000 link A6, 0
000002E4 41EE 0018 lea.l A0, [A6 + 0x18]
000002E8 5488 addq.l A0, 2
000002EA 2F08 move.l -[A7], A0
000002EC 41EE 000C lea.l A0, [A6 + 0xC]
000002F0 5488 addq.l A0, 2
000002F2 2F08 move.l -[A7], A0
000002F4 3F3C 8012 move.w -[A7], 0x8012
000002F8 A9EC syscall Pack5/Elems68K
000002FA 41EE 000C lea.l A0, [A6 + 0xC]
000002FE 30A8 0002 move.w [A0], [A0 + 0x2]
00000302 226E 0008 movea.l A1, [A6 + 0x8]
00000306 22D8 move.l [A1]+, [A0]+
00000308 22D8 move.l [A1]+, [A0]+
0000030A 22D8 move.l [A1]+, [A0]+
0000030C 4E5E unlink A6
0000030E 4E75 rts
fn00000310:
00000310 4E56 0000 link A6, 0
00000314 41EE 000C lea.l A0, [A6 + 0xC]
00000318 5488 addq.l A0, 2
0000031A 2F08 move.l -[A7], A0
0000031C 3F3C 0018 move.w -[A7], 0x18
00000320 A9EC syscall Pack5/Elems68K
00000322 41EE 000C lea.l A0, [A6 + 0xC]
00000326 30A8 0002 move.w [A0], [A0 + 0x2]
0000032A 226E 0008 movea.l A1, [A6 + 0x8]
0000032E 22D8 move.l [A1]+, [A0]+
00000330 22D8 move.l [A1]+, [A0]+
00000332 22D8 move.l [A1]+, [A0]+
00000334 4E5E unlink A6
00000336 4E75 rts
fn00000338:
00000338 4E56 0000 link A6, 0
0000033C 41EE 000C lea.l A0, [A6 + 0xC]
00000340 5488 addq.l A0, 2
00000342 2F08 move.l -[A7], A0
00000344 3F3C 0012 move.w -[A7], 0x12
00000348 A9EB syscall Pack4/FP68K
0000034A 41EE 000C lea.l A0, [A6 + 0xC]
0000034E 30A8 0002 move.w [A0], [A0 + 0x2]
00000352 226E 0008 movea.l A1, [A6 + 0x8]
00000356 22D8 move.l [A1]+, [A0]+
00000358 22D8 move.l [A1]+, [A0]+
0000035A 22D8 move.l [A1]+, [A0]+
0000035C 4E5E unlink A6
0000035E 4E75 rts
fn00000360:
00000360 4E56 0000 link A6, 0
00000364 41EE 000C lea.l A0, [A6 + 0xC]
00000368 5488 addq.l A0, 2
0000036A 2F08 move.l -[A7], A0
0000036C 3F3C 001C move.w -[A7], 0x1C
00000370 A9EC syscall Pack5/Elems68K
00000372 41EE 000C lea.l A0, [A6 + 0xC]
00000376 30A8 0002 move.w [A0], [A0 + 0x2]
0000037A 226E 0008 movea.l A1, [A6 + 0x8]
0000037E 22D8 move.l [A1]+, [A0]+
00000380 22D8 move.l [A1]+, [A0]+
00000382 22D8 move.l [A1]+, [A0]+
00000384 4E5E unlink A6
00000386 4E75 rts
fn00000388:
00000388 4E56 FFD4 link A6, -0x002C
0000038C 487A 0092 pea.l [PC + 0x92 /* 00000420, value 0x14E56, cstring "" */]
00000390 486E FFDE pea.l [A6 - 0x22]
00000394 3F3C 200E move.w -[A7], 0x200E
00000398 A9EB syscall Pack4/FP68K
0000039A 486E 000E pea.l [A6 + 0xE]
0000039E 486E FFDE pea.l [A6 - 0x22]
000003A2 4267 clr.w -[A7]
000003A4 A9EB syscall Pack4/FP68K
000003A6 487A 0076 pea.l [PC + 0x76 /* 0000041E, value 0x10001, cstring "" */]
000003AA 486E FFD4 pea.l [A6 - 0x2C]
000003AE 3F3C 200E move.w -[A7], 0x200E
000003B2 A9EB syscall Pack4/FP68K
000003B4 486E 000E pea.l [A6 + 0xE]
000003B8 486E FFD4 pea.l [A6 - 0x2C]
000003BC 3F3C 0002 move.w -[A7], 0x2
000003C0 A9EB syscall Pack4/FP68K
000003C2 486E FFDE pea.l [A6 - 0x22]
000003C6 486E FFD4 pea.l [A6 - 0x2C]
000003CA 3F3C 0006 move.w -[A7], 0x6
000003CE A9EB syscall Pack4/FP68K
000003D0 41EE FFDE lea.l A0, [A6 - 0x22]
000003D4 3F20 move.w -[A7], -[A0]
000003D6 2F20 move.l -[A7], -[A0]
000003D8 2F20 move.l -[A7], -[A0]
000003DA 3F17 move.w -[A7], [A7]
000003DC 486E FFE8 pea.l [A6 - 0x18]
000003E0 4EBA FF56 jsr [PC - 0xAA /* 00000338 */]
000003E4 2EAE FFF0 move.l [A7], [A6 - 0x10]
000003E8 2F2E FFEC move.l -[A7], [A6 - 0x14]
000003EC 2F2E FFE8 move.l -[A7], [A6 - 0x18]
000003F0 486E FFF4 pea.l [A6 - 0xC]
000003F4 4EBA FD8C jsr [PC - 0x274 /* 00000182 */]
000003F8 487A 0022 pea.l [PC + 0x22 /* 0000041C, value 0x20001, cstring "" */]
000003FC 486E FFF6 pea.l [A6 - 0xA]
00000400 3F3C 2004 move.w -[A7], 0x2004
00000404 A9EB syscall Pack4/FP68K
00000406 206E 0008 movea.l A0, [A6 + 0x8]
0000040A 41E8 000C lea.l A0, [A0 + 0xC]
0000040E 43D6 lea.l A1, [A6]
00000410 2121 move.l -[A0], -[A1]
00000412 2121 move.l -[A0], -[A1]
00000414 3121 move.w -[A0], -[A1]
00000416 3110 move.w -[A0], [A0]
00000418 4E5E unlink A6
0000041A 4E75 rts
0000041C 0002 0001 ori.b D2, 0x1
00000420 0001 4E56 ori.b D1, 0x56 /* 'V' */
// begin alternate branch 00000422-00000426
fn00000422:
00000422 4E56 FFD2 link A6, -0x002E
// end alternate branch 00000422-00000426
fn00000422: // (misaligned)
00000424 FFD2 .invalid <<F/7/7>>
00000426 2F2E 0014 move.l -[A7], [A6 + 0x14]
0000042A 2F2E 0010 move.l -[A7], [A6 + 0x10]
0000042E 2F2E 000C move.l -[A7], [A6 + 0xC]
00000432 486E FFE8 pea.l [A6 - 0x18]
00000436 4EBA FDC2 jsr [PC - 0x23E /* 000001FA */]
0000043A 41EE FFF4 lea.l A0, [A6 - 0xC]
0000043E 43EE FFE8 lea.l A1, [A6 - 0x18]
00000442 20D9 move.l [A0]+, [A1]+
00000444 20D9 move.l [A0]+, [A1]+
00000446 20D9 move.l [A0]+, [A1]+
00000448 487A 0132 pea.l [PC + 0x132 /* 0000057C, value 0x3F000000 '?\0\0\0', cstring "?" */]
0000044C 486E FFF6 pea.l [A6 - 0xA]
00000450 3F3C 1008 move.w -[A7], 0x1008
00000454 A9EB syscall Pack4/FP68K
00000456 4FEF 0010 lea.l A7, [A7 + 0x10]
0000045A 6F00 0082 ble +0x84 /* 000004DE */
0000045E 487A 011A pea.l [PC + 0x11A /* 0000057A, value 0x13F00, cstring "" */]
00000462 486E FFEA pea.l [A6 - 0x16]
00000466 3F3C 200E move.w -[A7], 0x200E
0000046A A9EB syscall Pack4/FP68K
0000046C 486E FFF6 pea.l [A6 - 0xA]
00000470 486E FFEA pea.l [A6 - 0x16]
00000474 3F3C 0002 move.w -[A7], 0x2
00000478 A9EB syscall Pack4/FP68K
0000047A 41D6 lea.l A0, [A6]
0000047C 43EE FFF4 lea.l A1, [A6 - 0xC]
00000480 2121 move.l -[A0], -[A1]
00000482 2121 move.l -[A0], -[A1]
00000484 3121 move.w -[A0], -[A1]
00000486 3110 move.w -[A0], [A0]
00000488 41EE FFEA lea.l A0, [A6 - 0x16]
0000048C 43EE FFF6 lea.l A1, [A6 - 0xA]
00000490 20D9 move.l [A0]+, [A1]+
00000492 20D9 move.l [A0]+, [A1]+
00000494 30D9 move.w [A0]+, [A1]+
00000496 486E FFF6 pea.l [A6 - 0xA]
0000049A 4868 FFF6 pea.l [A0 - 0xA]
0000049E 3F3C 0004 move.w -[A7], 0x4
000004A2 A9EB syscall Pack4/FP68K
000004A4 487A 00D2 pea.l [PC + 0xD2 /* 00000578, value 0x20001, cstring "" */]
000004A8 486E FFE0 pea.l [A6 - 0x20]
000004AC 3F3C 200E move.w -[A7], 0x200E
000004B0 A9EB syscall Pack4/FP68K
000004B2 486E FFF6 pea.l [A6 - 0xA]
000004B6 486E FFE0 pea.l [A6 - 0x20]
000004BA 3F3C 0004 move.w -[A7], 0x4
000004BE A9EB syscall Pack4/FP68K
000004C0 4868 FFF6 pea.l [A0 - 0xA]
000004C4 486E FFE0 pea.l [A6 - 0x20]
000004C8 3F3C 0002 move.w -[A7], 0x2
000004CC A9EB syscall Pack4/FP68K
000004CE 41D6 lea.l A0, [A6]
000004D0 43EE FFEA lea.l A1, [A6 - 0x16]
000004D4 2121 move.l -[A0], -[A1]
000004D6 2121 move.l -[A0], -[A1]
000004D8 3121 move.w -[A0], -[A1]
000004DA 3110 move.w -[A0], [A0]
000004DC 6046 bra +0x48 /* 00000524 */
label000004DE:
000004DE 41EE FFEA lea.l A0, [A6 - 0x16]
000004E2 43EE FFF6 lea.l A1, [A6 - 0xA]
000004E6 20D9 move.l [A0]+, [A1]+
000004E8 20D9 move.l [A0]+, [A1]+
000004EA 30D9 move.w [A0]+, [A1]+
000004EC 486E FFF6 pea.l [A6 - 0xA]
000004F0 4868 FFF6 pea.l [A0 - 0xA]
000004F4 3F3C 0004 move.w -[A7], 0x4
000004F8 A9EB syscall Pack4/FP68K
000004FA 487A 007A pea.l [PC + 0x7A /* 00000576, value 0x10002, cstring "" */]
000004FE 486E FFE0 pea.l [A6 - 0x20]
00000502 3F3C 200E move.w -[A7], 0x200E
00000506 A9EB syscall Pack4/FP68K
00000508 4868 FFF6 pea.l [A0 - 0xA]
0000050C 486E FFE0 pea.l [A6 - 0x20]
00000510 3F3C 0002 move.w -[A7], 0x2
00000514 A9EB syscall Pack4/FP68K
00000516 41D6 lea.l A0, [A6]
00000518 43EE FFEA lea.l A1, [A6 - 0x16]
0000051C 2121 move.l -[A0], -[A1]
0000051E 2121 move.l -[A0], -[A1]
00000520 3121 move.w -[A0], -[A1]
00000522 3110 move.w -[A0], [A0]
label00000524:
00000524 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000528 2F2E FFF8 move.l -[A7], [A6 - 0x8]
0000052C 2F2E FFF4 move.l -[A7], [A6 - 0xC]
00000530 486E FFDC pea.l [A6 - 0x24]
00000534 4EBA FE02 jsr [PC - 0x1FE /* 00000338 */]
00000538 41EE FFD2 lea.l A0, [A6 - 0x2E]
0000053C 43EE 000E lea.l A1, [A6 + 0xE]
00000540 20D9 move.l [A0]+, [A1]+
00000542 20D9 move.l [A0]+, [A1]+
00000544 30D9 move.w [A0]+, [A1]+
00000546 486E FFDE pea.l [A6 - 0x22]
0000054A 4868 FFF6 pea.l [A0 - 0xA]
0000054E 3F3C 0006 move.w -[A7], 0x6
00000552 A9EB syscall Pack4/FP68K
00000554 3EA0 move.w [A7], -[A0]
00000556 2F20 move.l -[A7], -[A0]
00000558 2F20 move.l -[A7], -[A0]
0000055A 3F17 move.w -[A7], [A7]
0000055C 486E FFE8 pea.l [A6 - 0x18]
00000560 4EBA FC20 jsr [PC - 0x3E0 /* 00000182 */]
00000564 206E 0008 movea.l A0, [A6 + 0x8]
00000568 43EE FFE8 lea.l A1, [A6 - 0x18]
0000056C 20D9 move.l [A0]+, [A1]+
0000056E 20D9 move.l [A0]+, [A1]+
00000570 20D9 move.l [A0]+, [A1]+
00000572 4E5E unlink A6
00000574 4E75 rts
00000576 0001 0002 ori.b D1, 0x2
0000057A 0001 3F00 ori.b D1, 0x0
0000057E 0000 4E56 ori.b D0, 0x56 /* 'V' */
// begin alternate branch 00000580-00000584
fn00000580:
00000580 4E56 FFE8 link A6, -0x0018
// end alternate branch 00000580-00000584
fn00000580: // (misaligned)
00000582 FFE8 .invalid <<F/7/7>>
00000584 2F2E 0014 move.l -[A7], [A6 + 0x14]
00000588 2F2E 0010 move.l -[A7], [A6 + 0x10]
0000058C 2F2E 000C move.l -[A7], [A6 + 0xC]
00000590 486E FFE8 pea.l [A6 - 0x18]
00000594 4EBA FC64 jsr [PC - 0x39C /* 000001FA */]
00000598 2EAE FFF0 move.l [A7], [A6 - 0x10]
0000059C 2F2E FFEC move.l -[A7], [A6 - 0x14]
000005A0 2F2E FFE8 move.l -[A7], [A6 - 0x18]
000005A4 486E FFF4 pea.l [A6 - 0xC]
000005A8 4EBA FC28 jsr [PC - 0x3D8 /* 000001D2 */]
000005AC 487A 005C pea.l [PC + 0x5C /* 0000060A, value 0x3F000000 '?\0\0\0', cstring "?" */]
000005B0 486E FFF6 pea.l [A6 - 0xA]
000005B4 3F3C 1004 move.w -[A7], 0x1004
000005B8 A9EB syscall Pack4/FP68K
000005BA 41EE 0018 lea.l A0, [A6 + 0x18]
000005BE 43D6 lea.l A1, [A6]
000005C0 2121 move.l -[A0], -[A1]
000005C2 2121 move.l -[A0], -[A1]
000005C4 3121 move.w -[A0], -[A1]
000005C6 3110 move.w -[A0], [A0]
000005C8 487A 003C pea.l [PC + 0x3C /* 00000606, value 0x3E800000 */]
000005CC 486E FFF6 pea.l [A6 - 0xA]
000005D0 3F3C 100E move.w -[A7], 0x100E
000005D4 A9EB syscall Pack4/FP68K
000005D6 486E 000E pea.l [A6 + 0xE]
000005DA 486E FFF6 pea.l [A6 - 0xA]
000005DE 3F3C 0006 move.w -[A7], 0x6
000005E2 A9EB syscall Pack4/FP68K
000005E4 486E 000E pea.l [A6 + 0xE]
000005E8 486E FFF6 pea.l [A6 - 0xA]
000005EC 4267 clr.w -[A7]
000005EE A9EB syscall Pack4/FP68K
000005F0 206E 0008 movea.l A0, [A6 + 0x8]
000005F4 41E8 000C lea.l A0, [A0 + 0xC]
000005F8 43D6 lea.l A1, [A6]
000005FA 2121 move.l -[A0], -[A1]
000005FC 2121 move.l -[A0], -[A1]
000005FE 3121 move.w -[A0], -[A1]
00000600 3110 move.w -[A0], [A0]
00000602 4E5E unlink A6
00000604 4E75 rts
00000606 3E80 move.w [A7], D0
00000608 0000 3F00 ori.b D0, 0x0
0000060C 0000 4E56 ori.b D0, 0x56 /* 'V' */
// begin alternate branch 0000060E-00000612
fn0000060E:
0000060E 4E56 FFE0 link A6, -0x0020
// end alternate branch 0000060E-00000612
fn0000060E: // (misaligned)
00000610 FFE0 .invalid <<F/7/7>>
00000612 2F0A move.l -[A7], A2
00000614 2F2E 0014 move.l -[A7], [A6 + 0x14]
00000618 2F2E 0010 move.l -[A7], [A6 + 0x10]
0000061C 2F2E 000C move.l -[A7], [A6 + 0xC]
00000620 486E FFE8 pea.l [A6 - 0x18]
00000624 4EBA FBD4 jsr [PC - 0x42C /* 000001FA */]
00000628 41EE FFF4 lea.l A0, [A6 - 0xC]
0000062C 43EE FFE8 lea.l A1, [A6 - 0x18]
00000630 20D9 move.l [A0]+, [A1]+
00000632 20D9 move.l [A0]+, [A1]+
00000634 20D9 move.l [A0]+, [A1]+
00000636 486D E772 pea.l [A5 - 0x188E]
0000063A 486E FFF6 pea.l [A6 - 0xA]
0000063E 3F3C 0008 move.w -[A7], 0x8
00000642 A9EB syscall Pack4/FP68K
00000644 4FEF 0010 lea.l A7, [A7 + 0x10]
00000648 6E12 bgt +0x14 /* 0000065C */
0000064A 206E 0008 movea.l A0, [A6 + 0x8]
0000064E 43EE 000C lea.l A1, [A6 + 0xC]
00000652 20D9 move.l [A0]+, [A1]+
00000654 20D9 move.l [A0]+, [A1]+
00000656 20D9 move.l [A0]+, [A1]+
00000658 6000 0092 bra +0x94 /* 000006EC */
label0000065C:
0000065C 41EE FFF4 lea.l A0, [A6 - 0xC]
00000660 5488 addq.l A0, 2
00000662 2F08 move.l -[A7], A0
00000664 3F3C 000C move.w -[A7], 0xC
00000668 A9EC syscall Pack5/Elems68K
0000066A 41EE FFF4 lea.l A0, [A6 - 0xC]
0000066E 30A8 0002 move.w [A0], [A0 + 0x2]
00000672 41EE FFEA lea.l A0, [A6 - 0x16]
00000676 43EE FFF6 lea.l A1, [A6 - 0xA]
0000067A 20D9 move.l [A0]+, [A1]+
0000067C 20D9 move.l [A0]+, [A1]+
0000067E 30D9 move.w [A0]+, [A1]+
00000680 487A 0074 pea.l [PC + 0x74 /* 000006F6, value 0x14E56, cstring "" */]
00000684 4868 FFF6 pea.l [A0 - 0xA]
00000688 3F3C 2000 move.w -[A7], 0x2000 /* ' \0' */
0000068C A9EB syscall Pack4/FP68K
0000068E 43EE FFE0 lea.l A1, [A6 - 0x20]
00000692 45EE FFF6 lea.l A2, [A6 - 0xA]
00000696 22DA move.l [A1]+, [A2]+
00000698 22DA move.l [A1]+, [A2]+
0000069A 32DA move.w [A1]+, [A2]+
0000069C 4868 FFF6 pea.l [A0 - 0xA]
000006A0 4869 FFF6 pea.l [A1 - 0xA]
000006A4 3F3C 0006 move.w -[A7], 0x6
000006A8 A9EB syscall Pack4/FP68K
000006AA 41EE FFF6 lea.l A0, [A6 - 0xA]
000006AE 4869 FFF6 pea.l [A1 - 0xA]
000006B2 4850 pea.l [A0]
000006B4 4267 clr.w -[A7]
000006B6 A9EB syscall Pack4/FP68K
000006B8 3110 move.w -[A0], [A0]
000006BA 41EE FFF6 lea.l A0, [A6 - 0xA]
000006BE 487A 0032 pea.l [PC + 0x32 /* 000006F2, value 0x3F000000 '?\0\0\0', cstring "?" */]
000006C2 4850 pea.l [A0]
000006C4 3F3C 1004 move.w -[A7], 0x1004
000006C8 A9EB syscall Pack4/FP68K
000006CA 3110 move.w -[A0], [A0]
000006CC 41EE FFF4 lea.l A0, [A6 - 0xC]
000006D0 43EE 000C lea.l A1, [A6 + 0xC]
000006D4 7007 moveq.l D0, 0x07
000006D6 0190 bclr [A0], D0
000006D8 0111 btst [A1], D0
000006DA 6702 beq +0x4 /* 000006DE */
000006DC 01D0 .incomplete
label000006DE:
000006DE 3150 0002 move.w [A0 + 0x2], [A0]
000006E2 226E 0008 movea.l A1, [A6 + 0x8]
000006E6 22D8 move.l [A1]+, [A0]+
000006E8 22D8 move.l [A1]+, [A0]+
000006EA 22D8 move.l [A1]+, [A0]+
label000006EC:
000006EC 245F movea.l A2, [A7]+
000006EE 4E5E unlink A6
000006F0 4E75 rts
000006F2 3F00 move.w -[A7], D0
000006F4 0000 0001 ori.b D0, 0x1
fn000006F8:
000006F8 4E56 FFE8 link A6, -0x0018
000006FC 2F2E 0014 move.l -[A7], [A6 + 0x14]
00000700 2F2E 0010 move.l -[A7], [A6 + 0x10]
00000704 2F2E 000C move.l -[A7], [A6 + 0xC]
00000708 486E FFE8 pea.l [A6 - 0x18]
0000070C 4EBA FAEC jsr [PC - 0x514 /* 000001FA */]
00000710 41EE FFF4 lea.l A0, [A6 - 0xC]
00000714 43EE FFE8 lea.l A1, [A6 - 0x18]
00000718 20D9 move.l [A0]+, [A1]+
0000071A 20D9 move.l [A0]+, [A1]+
0000071C 20D9 move.l [A0]+, [A1]+
0000071E 486D E772 pea.l [A5 - 0x188E]
00000722 486E FFF6 pea.l [A6 - 0xA]
00000726 3F3C 0008 move.w -[A7], 0x8
0000072A A9EB syscall Pack4/FP68K
0000072C 4FEF 0010 lea.l A7, [A7 + 0x10]
00000730 6E10 bgt +0x12 /* 00000742 */
00000732 206E 0008 movea.l A0, [A6 + 0x8]
00000736 43EE 000C lea.l A1, [A6 + 0xC]
0000073A 20D9 move.l [A0]+, [A1]+
0000073C 20D9 move.l [A0]+, [A1]+
0000073E 20D9 move.l [A0]+, [A1]+
00000740 6076 bra +0x78 /* 000007B8 */
label00000742:
00000742 41EE FFF6 lea.l A0, [A6 - 0xA]
00000746 487A 0076 pea.l [PC + 0x76 /* 000007BE, value 0xFFFE4E56 */]
0000074A 4850 pea.l [A0]
0000074C 3F3C 2004 move.w -[A7], 0x2004
00000750 A9EB syscall Pack4/FP68K
00000752 3110 move.w -[A0], [A0]
00000754 41EE FFF4 lea.l A0, [A6 - 0xC]
00000758 5488 addq.l A0, 2
0000075A 2F08 move.l -[A7], A0
0000075C 3F3C 000C move.w -[A7], 0xC
00000760 A9EC syscall Pack5/Elems68K
00000762 41EE FFF4 lea.l A0, [A6 - 0xC]
00000766 30A8 0002 move.w [A0], [A0 + 0x2]
0000076A 41EE FFEA lea.l A0, [A6 - 0x16]
0000076E 43EE FFF6 lea.l A1, [A6 - 0xA]
00000772 20D9 move.l [A0]+, [A1]+
00000774 20D9 move.l [A0]+, [A1]+
00000776 30D9 move.w [A0]+, [A1]+
00000778 487A 0042 pea.l [PC + 0x42 /* 000007BC, value 0x2FFFE, cstring "" */]
0000077C 4868 FFF6 pea.l [A0 - 0xA]
00000780 3F3C 2000 move.w -[A7], 0x2000 /* ' \0' */
00000784 A9EB syscall Pack4/FP68K
00000786 43EE FFF6 lea.l A1, [A6 - 0xA]
0000078A 4868 FFF6 pea.l [A0 - 0xA]
0000078E 4851 pea.l [A1]
00000790 3F3C 0006 move.w -[A7], 0x6
00000794 A9EB syscall Pack4/FP68K
00000796 3311 move.w -[A1], [A1]
00000798 41EE FFF4 lea.l A0, [A6 - 0xC]
0000079C 43EE 000C lea.l A1, [A6 + 0xC]
000007A0 7007 moveq.l D0, 0x07
000007A2 0190 bclr [A0], D0
000007A4 0111 btst [A1], D0
000007A6 6702 beq +0x4 /* 000007AA */
000007A8 01D0 .incomplete
label000007AA:
000007AA 3150 0002 move.w [A0 + 0x2], [A0]
000007AE 226E 0008 movea.l A1, [A6 + 0x8]
000007B2 22D8 move.l [A1]+, [A0]+
000007B4 22D8 move.l [A1]+, [A0]+
000007B6 22D8 move.l [A1]+, [A0]+
label000007B8:
000007B8 4E5E unlink A6
000007BA 4E75 rts
000007BC 0002 FFFE ori.b D2, 0xFE
fn000007C0:
000007C0 4E56 FFDA link A6, -0x0026
000007C4 2F07 move.l -[A7], D7
000007C6 2F2E 0014 move.l -[A7], [A6 + 0x14]
000007CA 2F2E 0010 move.l -[A7], [A6 + 0x10]
000007CE 2F2E 000C move.l -[A7], [A6 + 0xC]
000007D2 486E FFDC pea.l [A6 - 0x24]
000007D6 4EBA FA22 jsr [PC - 0x5DE /* 000001FA */]
000007DA 41EE FFF4 lea.l A0, [A6 - 0xC]
000007DE 43EE FFDC lea.l A1, [A6 - 0x24]
000007E2 20D9 move.l [A0]+, [A1]+
000007E4 20D9 move.l [A0]+, [A1]+
000007E6 20D9 move.l [A0]+, [A1]+
000007E8 42AE FFF0 clr.l [A6 - 0x10]
000007EC 2D7C 8000 0000 FFEC move.l [A6 - 0x14], 0x80000000
000007F4 2D7C 4000 4000 FFE8 move.l [A6 - 0x18], 0x40004000 /* '@\0@\0' */
000007FC 41EE FFF4 lea.l A0, [A6 - 0xC]
00000800 5488 addq.l A0, 2
00000802 2E88 move.l [A7], A0
00000804 3F3C 0002 move.w -[A7], 0x2
00000808 A9EC syscall Pack5/Elems68K
0000080A 41EE FFF4 lea.l A0, [A6 - 0xC]
0000080E 30A8 0002 move.w [A0], [A0 + 0x2]
00000812 43EE FFDA lea.l A1, [A6 - 0x26]
00000816 5488 addq.l A0, 2
00000818 22D8 move.l [A1]+, [A0]+
0000081A 22D8 move.l [A1]+, [A0]+
0000081C 32D8 move.w [A1]+, [A0]+
0000081E 4869 FFF6 pea.l [A1 - 0xA]
00000822 3F3C 0016 move.w -[A7], 0x16
00000826 A9EB syscall Pack4/FP68K
00000828 4869 FFF6 pea.l [A1 - 0xA]
0000082C 486E FFE4 pea.l [A6 - 0x1C]
00000830 3F3C 2810 move.w -[A7], 0x2810
00000834 A9EB syscall Pack4/FP68K
00000836 2E2E FFE4 move.l D7, [A6 - 0x1C]
0000083A 41EE FFF6 lea.l A0, [A6 - 0xA]
0000083E 2D47 FFE4 move.l [A6 - 0x1C], D7
00000842 486E FFE4 pea.l [A6 - 0x1C]
00000846 4850 pea.l [A0]
00000848 3F3C 2802 move.w -[A7], 0x2802
0000084C A9EB syscall Pack4/FP68K
0000084E 3110 move.w -[A0], [A0]
00000850 41EE FFF4 lea.l A0, [A6 - 0xC]
00000854 5488 addq.l A0, 2
00000856 2E88 move.l [A7], A0
00000858 41EE FFE8 lea.l A0, [A6 - 0x18]
0000085C 5488 addq.l A0, 2
0000085E 2F08 move.l -[A7], A0
00000860 3F3C 8012 move.w -[A7], 0x8012
00000864 A9EC syscall Pack5/Elems68K
00000866 41EE FFE8 lea.l A0, [A6 - 0x18]
0000086A 30A8 0002 move.w [A0], [A0 + 0x2]
0000086E 487A 007C pea.l [PC + 0x7C /* 000008EC, value 0x14E56, cstring "" */]
00000872 486E FFEA pea.l [A6 - 0x16]
00000876 3F3C 2008 move.w -[A7], 0x2008
0000087A A9EB syscall Pack4/FP68K
0000087C 508F addq.l A7, 8
0000087E 6D16 blt +0x18 /* 00000896 */
00000880 41EE FFEA lea.l A0, [A6 - 0x16]
00000884 487A 0062 pea.l [PC + 0x62 /* 000008E8, value 0x3F000000 '?\0\0\0', cstring "?" */]
00000888 4850 pea.l [A0]
0000088A 3F3C 1004 move.w -[A7], 0x1004
0000088E A9EB syscall Pack4/FP68K
00000890 3110 move.w -[A0], [A0]
00000892 5287 addq.l D7, 1
00000894 6022 bra +0x24 /* 000008B8 */
label00000896:
00000896 487A 004C pea.l [PC + 0x4C /* 000008E4, value 0x3F000000 '?\0\0\0', cstring "?" */]
0000089A 486E FFEA pea.l [A6 - 0x16]
0000089E 3F3C 1008 move.w -[A7], 0x1008
000008A2 A9EB syscall Pack4/FP68K
000008A4 6C12 bge +0x14 /* 000008B8 */
000008A6 41EE FFEA lea.l A0, [A6 - 0x16]
000008AA 486E FFEA pea.l [A6 - 0x16]
000008AE 4850 pea.l [A0]
000008B0 4267 clr.w -[A7]
000008B2 A9EB syscall Pack4/FP68K
000008B4 3110 move.w -[A0], [A0]
000008B6 5387 subq.l D7, 1
label000008B8:
000008B8 206E 0018 movea.l A0, [A6 + 0x18]
000008BC 3087 move.w [A0], D7
000008BE 41EE FFE8 lea.l A0, [A6 - 0x18]
000008C2 43EE 000C lea.l A1, [A6 + 0xC]
000008C6 7007 moveq.l D0, 0x07
000008C8 0190 bclr [A0], D0
000008CA 0111 btst [A1], D0
000008CC 6702 beq +0x4 /* 000008D0 */
000008CE 01D0 .incomplete
label000008D0:
000008D0 3150 0002 move.w [A0 + 0x2], [A0]
000008D4 226E 0008 movea.l A1, [A6 + 0x8]
000008D8 22D8 move.l [A1]+, [A0]+
000008DA 22D8 move.l [A1]+, [A0]+
000008DC 22D8 move.l [A1]+, [A0]+
000008DE 2E1F move.l D7, [A7]+
000008E0 4E5E unlink A6
000008E2 4E75 rts
000008E4 3F00 move.w -[A7], D0
000008E6 0000 3F00 ori.b D0, 0x0
000008EA 0000 0001 ori.b D0, 0x1
fn000008EE:
000008EE 4E56 0000 link A6, 0
000008F2 486E 0018 pea.l [A6 + 0x18]
000008F6 41EE 000C lea.l A0, [A6 + 0xC]
000008FA 5488 addq.l A0, 2
000008FC 2F08 move.l -[A7], A0
000008FE 3F3C 0018 move.w -[A7], 0x18
00000902 A9EB syscall Pack4/FP68K
00000904 41EE 000C lea.l A0, [A6 + 0xC]
00000908 30A8 0002 move.w [A0], [A0 + 0x2]
0000090C 206E 0008 movea.l A0, [A6 + 0x8]
00000910 43EE 000C lea.l A1, [A6 + 0xC]
00000914 20D9 move.l [A0]+, [A1]+
00000916 20D9 move.l [A0]+, [A1]+
00000918 20D9 move.l [A0]+, [A1]+
0000091A 4E5E unlink A6
0000091C 4E75 rts
fn0000091E:
0000091E 4E56 FFF4 link A6, -0x000C
00000922 41EE FFF4 lea.l A0, [A6 - 0xC]
00000926 43EE 000C lea.l A1, [A6 + 0xC]
0000092A 20D9 move.l [A0]+, [A1]+
0000092C 20D9 move.l [A0]+, [A1]+
0000092E 20D9 move.l [A0]+, [A1]+
00000930 41EE 0018 lea.l A0, [A6 + 0x18]
00000934 5488 addq.l A0, 2
00000936 2F08 move.l -[A7], A0
00000938 3F3C 000F move.w -[A7], 0xF
0000093C A9EB syscall Pack4/FP68K
0000093E 41EE 0018 lea.l A0, [A6 + 0x18]
00000942 30A8 0002 move.w [A0], [A0 + 0x2]
00000946 41EE 0018 lea.l A0, [A6 + 0x18]
0000094A 5488 addq.l A0, 2
0000094C 2F08 move.l -[A7], A0
0000094E 41EE FFF4 lea.l A0, [A6 - 0xC]
00000952 5488 addq.l A0, 2
00000954 2F08 move.l -[A7], A0
00000956 3F3C 000C move.w -[A7], 0xC
0000095A A9EB syscall Pack4/FP68K
0000095C 41EE FFF4 lea.l A0, [A6 - 0xC]
00000960 30A8 0002 move.w [A0], [A0 + 0x2]
00000964 487A 007A pea.l [PC + 0x7A /* 000009E0, value 0x4E56 'NV', cstring "" */]
00000968 486E 000E pea.l [A6 + 0xE]
0000096C 3F3C 2008 move.w -[A7], 0x2008
00000970 A9EB syscall Pack4/FP68K
00000972 6F22 ble +0x24 /* 00000996 */
00000974 487A 0068 pea.l [PC + 0x68 /* 000009DE, value 0x0, cstring "" */]
00000978 486E FFF6 pea.l [A6 - 0xA]
0000097C 3F3C 2008 move.w -[A7], 0x2008
00000980 A9EB syscall Pack4/FP68K
00000982 6C12 bge +0x14 /* 00000996 */
00000984 41EE FFF6 lea.l A0, [A6 - 0xA]
00000988 486E 001A pea.l [A6 + 0x1A]
0000098C 4850 pea.l [A0]
0000098E 4267 clr.w -[A7]
00000990 A9EB syscall Pack4/FP68K
00000992 3110 move.w -[A0], [A0]
00000994 6032 bra +0x34 /* 000009C8 */
label00000996:
00000996 487A 0044 pea.l [PC + 0x44 /* 000009DC, value 0x0, cstring "" */]
0000099A 486E 000E pea.l [A6 + 0xE]
0000099E 3F3C 2008 move.w -[A7], 0x2008
000009A2 A9EB syscall Pack4/FP68K
000009A4 6C22 bge +0x24 /* 000009C8 */
000009A6 487A 0032 pea.l [PC + 0x32 /* 000009DA, value 0x0, cstring "" */]
000009AA 486E FFF6 pea.l [A6 - 0xA]
000009AE 3F3C 2008 move.w -[A7], 0x2008
000009B2 A9EB syscall Pack4/FP68K
000009B4 6F12 ble +0x14 /* 000009C8 */
000009B6 41EE FFF6 lea.l A0, [A6 - 0xA]
000009BA 486E 001A pea.l [A6 + 0x1A]
000009BE 4850 pea.l [A0]
000009C0 3F3C 0002 move.w -[A7], 0x2
000009C4 A9EB syscall Pack4/FP68K
000009C6 3110 move.w -[A0], [A0]
label000009C8:
000009C8 206E 0008 movea.l A0, [A6 + 0x8]
000009CC 43EE FFF4 lea.l A1, [A6 - 0xC]
000009D0 20D9 move.l [A0]+, [A1]+
000009D2 20D9 move.l [A0]+, [A1]+
000009D4 20D9 move.l [A0]+, [A1]+
000009D6 4E5E unlink A6
000009D8 4E75 rts
000009DA 0000 0000 ori.b D0, 0x0
000009DE 0000 0000 ori.b D0, 0x0
export_521:
000009E2 4E56 FFF4 link A6, -0x000C
000009E6 487A 005C pea.l [PC + 0x5C /* 00000A44, value 0x14E56, cstring "" */]
000009EA 486E 000E pea.l [A6 + 0xE]
000009EE 3F3C 2008 move.w -[A7], 0x2008
000009F2 A9EB syscall Pack4/FP68K
000009F4 6E10 bgt +0x12 /* 00000A06 */
000009F6 487A 004A pea.l [PC + 0x4A /* 00000A42, value 0xFFFF0001 */]
000009FA 486E 000E pea.l [A6 + 0xE]
000009FE 3F3C 2008 move.w -[A7], 0x2008
00000A02 A9EB syscall Pack4/FP68K
00000A04 6C16 bge +0x18 /* 00000A1C */
label00000A06:
00000A06 3B7C 0021 E71A move.w [A5 - 0x18E6], 0x21 /* '!' */
00000A0C 206E 0008 movea.l A0, [A6 + 0x8]
00000A10 42A8 0008 clr.l [A0 + 0x8]
00000A14 42A8 0004 clr.l [A0 + 0x4]
00000A18 4290 clr.l [A0]
00000A1A 6022 bra +0x24 /* 00000A3E */
label00000A1C:
00000A1C 2F2E 0014 move.l -[A7], [A6 + 0x14]
00000A20 2F2E 0010 move.l -[A7], [A6 + 0x10]
00000A24 2F2E 000C move.l -[A7], [A6 + 0xC]
00000A28 486E FFF4 pea.l [A6 - 0xC]
00000A2C 4EBA F95A jsr [PC - 0x6A6 /* 00000388 */]
00000A30 206E 0008 movea.l A0, [A6 + 0x8]
00000A34 43EE FFF4 lea.l A1, [A6 - 0xC]
00000A38 20D9 move.l [A0]+, [A1]+
00000A3A 20D9 move.l [A0]+, [A1]+
00000A3C 20D9 move.l [A0]+, [A1]+
label00000A3E:
00000A3E 4E5E unlink A6
00000A40 4E75 rts
00000A42 FFFF .invalid <<F/7/7>>
00000A44 0001 4E56 ori.b D1, 0x56 /* 'V' */
00000A48 FFF4 .invalid <<F/7/7>>
00000A4A 487A 005C pea.l [PC + 0x5C /* 00000AA8, value 0x14E56, cstring "" */]
00000A4E 486E 000E pea.l [A6 + 0xE]
00000A52 3F3C 2008 move.w -[A7], 0x2008
00000A56 A9EB syscall Pack4/FP68K
00000A58 6E10 bgt +0x12 /* 00000A6A */
00000A5A 487A 004A pea.l [PC + 0x4A /* 00000AA6, value 0xFFFF0001 */]
00000A5E 486E 000E pea.l [A6 + 0xE]
00000A62 3F3C 2008 move.w -[A7], 0x2008
00000A66 A9EB syscall Pack4/FP68K
00000A68 6C16 bge +0x18 /* 00000A80 */
label00000A6A:
00000A6A 3B7C 0021 E71A move.w [A5 - 0x18E6], 0x21 /* '!' */
00000A70 206E 0008 movea.l A0, [A6 + 0x8]
00000A74 42A8 0008 clr.l [A0 + 0x8]
00000A78 42A8 0004 clr.l [A0 + 0x4]
00000A7C 4290 clr.l [A0]
00000A7E 6022 bra +0x24 /* 00000AA2 */
label00000A80:
00000A80 2F2E 0014 move.l -[A7], [A6 + 0x14]
00000A84 2F2E 0010 move.l -[A7], [A6 + 0x10]
00000A88 2F2E 000C move.l -[A7], [A6 + 0xC]
00000A8C 486E FFF4 pea.l [A6 - 0xC]
00000A90 4EBA F990 jsr [PC - 0x670 /* 00000422 */]
00000A94 206E 0008 movea.l A0, [A6 + 0x8]
00000A98 43EE FFF4 lea.l A1, [A6 - 0xC]
00000A9C 20D9 move.l [A0]+, [A1]+
00000A9E 20D9 move.l [A0]+, [A1]+
00000AA0 20D9 move.l [A0]+, [A1]+
label00000AA2:
00000AA2 4E5E unlink A6
00000AA4 4E75 rts
00000AA6 FFFF .invalid <<F/7/7>>
00000AA8 0001 4E56 ori.b D1, 0x56 /* 'V' */
00000AAC FFF4 .invalid <<F/7/7>>
00000AAE 2F2E 0014 move.l -[A7], [A6 + 0x14]
00000AB2 2F2E 0010 move.l -[A7], [A6 + 0x10]
00000AB6 2F2E 000C move.l -[A7], [A6 + 0xC]
00000ABA 486E FFF4 pea.l [A6 - 0xC]
00000ABE 4EBA F6C2 jsr [PC - 0x93E /* 00000182 */]
00000AC2 206E 0008 movea.l A0, [A6 + 0x8]
00000AC6 43EE FFF4 lea.l A1, [A6 - 0xC]
00000ACA 20D9 move.l [A0]+, [A1]+
00000ACC 20D9 move.l [A0]+, [A1]+
00000ACE 20D9 move.l [A0]+, [A1]+
00000AD0 4E5E unlink A6
00000AD2 4E75 rts
00000AD4 4E56 FFDE link A6, -0x0022
00000AD8 487A 00D0 pea.l [PC + 0xD0 /* 00000BAA, value 0x4E56 'NV', cstring "" */]
00000ADC 486E 001A pea.l [A6 + 0x1A]
00000AE0 3F3C 2008 move.w -[A7], 0x2008
00000AE4 A9EB syscall Pack4/FP68K
00000AE6 6628 bne +0x2A /* 00000B10 */
00000AE8 487A 00BE pea.l [PC + 0xBE /* 00000BA8, value 0x0, cstring "" */]
00000AEC 486E 000E pea.l [A6 + 0xE]
00000AF0 3F3C 2008 move.w -[A7], 0x2008
00000AF4 A9EB syscall Pack4/FP68K
00000AF6 6618 bne +0x1A /* 00000B10 */
00000AF8 3B7C 0021 E71A move.w [A5 - 0x18E6], 0x21 /* '!' */
00000AFE 206E 0008 movea.l A0, [A6 + 0x8]
00000B02 42A8 0008 clr.l [A0 + 0x8]
00000B06 42A8 0004 clr.l [A0 + 0x4]
00000B0A 4290 clr.l [A0]
00000B0C 6000 0092 bra +0x94 /* 00000BA0 */
label00000B10:
00000B10 41EE FFDE lea.l A0, [A6 - 0x22]
00000B14 43EE 000E lea.l A1, [A6 + 0xE]
00000B18 20D9 move.l [A0]+, [A1]+
00000B1A 20D9 move.l [A0]+, [A1]+
00000B1C 30D9 move.w [A0]+, [A1]+
00000B1E 486E 001A pea.l [A6 + 0x1A]
00000B22 4868 FFF6 pea.l [A0 - 0xA]
00000B26 3F3C 0006 move.w -[A7], 0x6
00000B2A A9EB syscall Pack4/FP68K
00000B2C 3F20 move.w -[A7], -[A0]
00000B2E 2F20 move.l -[A7], -[A0]
00000B30 2F20 move.l -[A7], -[A0]
00000B32 3F17 move.w -[A7], [A7]
00000B34 486E FFE8 pea.l [A6 - 0x18]
00000B38 4EBA F648 jsr [PC - 0x9B8 /* 00000182 */]
00000B3C 41EE FFF4 lea.l A0, [A6 - 0xC]
00000B40 43EE FFE8 lea.l A1, [A6 - 0x18]
00000B44 20D9 move.l [A0]+, [A1]+
00000B46 20D9 move.l [A0]+, [A1]+
00000B48 20D9 move.l [A0]+, [A1]+
00000B4A 487A 005A pea.l [PC + 0x5A /* 00000BA6, value 0x0, cstring "" */]
00000B4E 486E 001A pea.l [A6 + 0x1A]
00000B52 3F3C 2008 move.w -[A7], 0x2008
00000B56 A9EB syscall Pack4/FP68K
00000B58 4FEF 0010 lea.l A7, [A7 + 0x10]
00000B5C 6C34 bge +0x36 /* 00000B92 */
00000B5E 487A 0044 pea.l [PC + 0x44 /* 00000BA4, value 0x0, cstring "" */]
00000B62 486E 000E pea.l [A6 + 0xE]
00000B66 3F3C 2008 move.w -[A7], 0x2008
00000B6A A9EB syscall Pack4/FP68K
00000B6C 6C14 bge +0x16 /* 00000B82 */
00000B6E 41EE FFF6 lea.l A0, [A6 - 0xA]
00000B72 486D E766 pea.l [A5 - 0x189A]
00000B76 4850 pea.l [A0]
00000B78 3F3C 0002 move.w -[A7], 0x2
00000B7C A9EB syscall Pack4/FP68K
00000B7E 3110 move.w -[A0], [A0]
00000B80 6010 bra +0x12 /* 00000B92 */
label00000B82:
00000B82 41EE FFF6 lea.l A0, [A6 - 0xA]
00000B86 486D E766 pea.l [A5 - 0x189A]
00000B8A 4850 pea.l [A0]
00000B8C 4267 clr.w -[A7]
00000B8E A9EB syscall Pack4/FP68K
00000B90 3110 move.w -[A0], [A0]
label00000B92:
00000B92 206E 0008 movea.l A0, [A6 + 0x8]
00000B96 43EE FFF4 lea.l A1, [A6 - 0xC]
00000B9A 20D9 move.l [A0]+, [A1]+
00000B9C 20D9 move.l [A0]+, [A1]+
00000B9E 20D9 move.l [A0]+, [A1]+
label00000BA0:
00000BA0 4E5E unlink A6
00000BA2 4E75 rts
00000BA4 0000 0000 ori.b D0, 0x0
00000BA8 0000 0000 ori.b D0, 0x0
00000BAC 4E56 FFF4 link A6, -0x000C
00000BB0 2F2E 0014 move.l -[A7], [A6 + 0x14]
00000BB4 2F2E 0010 move.l -[A7], [A6 + 0x10]
00000BB8 2F2E 000C move.l -[A7], [A6 + 0xC]
00000BBC 486E FFF4 pea.l [A6 - 0xC]
00000BC0 4EBA F5E8 jsr [PC - 0xA18 /* 000001AA */]
00000BC4 206E 0008 movea.l A0, [A6 + 0x8]
00000BC8 43EE FFF4 lea.l A1, [A6 - 0xC]
00000BCC 20D9 move.l [A0]+, [A1]+
00000BCE 20D9 move.l [A0]+, [A1]+
00000BD0 20D9 move.l [A0]+, [A1]+
00000BD2 4E5E unlink A6
00000BD4 4E75 rts
00000BD6 4E56 FFF4 link A6, -0x000C
00000BDA 2F2E 0014 move.l -[A7], [A6 + 0x14]
00000BDE 2F2E 0010 move.l -[A7], [A6 + 0x10]
00000BE2 2F2E 000C move.l -[A7], [A6 + 0xC]
00000BE6 486E FFF4 pea.l [A6 - 0xC]
00000BEA 4EBA F724 jsr [PC - 0x8DC /* 00000310 */]
00000BEE 206E 0008 movea.l A0, [A6 + 0x8]
00000BF2 43EE FFF4 lea.l A1, [A6 - 0xC]
00000BF6 20D9 move.l [A0]+, [A1]+
00000BF8 20D9 move.l [A0]+, [A1]+
00000BFA 20D9 move.l [A0]+, [A1]+
00000BFC 4E5E unlink A6
00000BFE 4E75 rts
export_520:
00000C00 4E56 FFF2 link A6, -0x000E
00000C04 486E FFFE pea.l [A6 - 0x2]
00000C08 3F3C 0017 move.w -[A7], 0x17
00000C0C A9EB syscall Pack4/FP68K
00000C0E 2F2E 0014 move.l -[A7], [A6 + 0x14]
00000C12 2F2E 0010 move.l -[A7], [A6 + 0x10]
00000C16 2F2E 000C move.l -[A7], [A6 + 0xC]
00000C1A 486E FFF2 pea.l [A6 - 0xE]
00000C1E 4EBA F740 jsr [PC - 0x8C0 /* 00000360 */]
00000C22 41EE 000C lea.l A0, [A6 + 0xC]
00000C26 43EE FFF2 lea.l A1, [A6 - 0xE]
00000C2A 20D9 move.l [A0]+, [A1]+
00000C2C 20D9 move.l [A0]+, [A1]+
00000C2E 20D9 move.l [A0]+, [A1]+
00000C30 4FEF 0010 lea.l A7, [A7 + 0x10]
00000C34 486E FFFE pea.l [A6 - 0x2]
00000C38 3F3C 0003 move.w -[A7], 0x3
00000C3C A9EB syscall Pack4/FP68K
00000C3E 302E FFFE move.w D0, [A6 - 0x2]
00000C42 0240 0D00 andi.w D0, 0xD00 /* '\r\0' */
00000C46 6714 beq +0x16 /* 00000C5C */
00000C48 3B7C 0022 E71A move.w [A5 - 0x18E6], 0x22 /* '\"' */
00000C4E 41EE 000C lea.l A0, [A6 + 0xC]
00000C52 43ED E74C lea.l A1, [A5 - 0x18B4]
00000C56 20D9 move.l [A0]+, [A1]+
00000C58 20D9 move.l [A0]+, [A1]+
00000C5A 20D9 move.l [A0]+, [A1]+
label00000C5C:
00000C5C 206E 0008 movea.l A0, [A6 + 0x8]
00000C60 43EE 000C lea.l A1, [A6 + 0xC]
00000C64 20D9 move.l [A0]+, [A1]+
00000C66 20D9 move.l [A0]+, [A1]+
00000C68 20D9 move.l [A0]+, [A1]+
00000C6A 4E5E unlink A6
00000C6C 4E75 rts
00000C6E 4E56 FFF2 link A6, -0x000E
00000C72 486E FFFE pea.l [A6 - 0x2]
00000C76 3F3C 0017 move.w -[A7], 0x17
00000C7A A9EB syscall Pack4/FP68K
00000C7C 2F2E 0014 move.l -[A7], [A6 + 0x14]
00000C80 2F2E 0010 move.l -[A7], [A6 + 0x10]
00000C84 2F2E 000C move.l -[A7], [A6 + 0xC]
00000C88 486E FFF2 pea.l [A6 - 0xE]
00000C8C 4EBA F8F2 jsr [PC - 0x70E /* 00000580 */]
00000C90 41EE 000C lea.l A0, [A6 + 0xC]
00000C94 43EE FFF2 lea.l A1, [A6 - 0xE]
00000C98 20D9 move.l [A0]+, [A1]+
00000C9A 20D9 move.l [A0]+, [A1]+
00000C9C 20D9 move.l [A0]+, [A1]+
00000C9E 4FEF 0010 lea.l A7, [A7 + 0x10]
00000CA2 486E FFFE pea.l [A6 - 0x2]
00000CA6 3F3C 0003 move.w -[A7], 0x3
00000CAA A9EB syscall Pack4/FP68K
00000CAC 302E FFFE move.w D0, [A6 - 0x2]
00000CB0 0240 0D00 andi.w D0, 0xD00 /* '\r\0' */
00000CB4 6714 beq +0x16 /* 00000CCA */
00000CB6 3B7C 0022 E71A move.w [A5 - 0x18E6], 0x22 /* '\"' */
00000CBC 41EE 000C lea.l A0, [A6 + 0xC]
00000CC0 43ED E74C lea.l A1, [A5 - 0x18B4]
00000CC4 20D9 move.l [A0]+, [A1]+
00000CC6 20D9 move.l [A0]+, [A1]+
00000CC8 20D9 move.l [A0]+, [A1]+
label00000CCA:
00000CCA 206E 0008 movea.l A0, [A6 + 0x8]
00000CCE 43EE 000C lea.l A1, [A6 + 0xC]
00000CD2 20D9 move.l [A0]+, [A1]+
00000CD4 20D9 move.l [A0]+, [A1]+
00000CD6 20D9 move.l [A0]+, [A1]+
00000CD8 4E5E unlink A6
00000CDA 4E75 rts
00000CDC 4E56 FFDA link A6, -0x0026
00000CE0 486E FFFE pea.l [A6 - 0x2]
00000CE4 3F3C 0017 move.w -[A7], 0x17
00000CE8 A9EB syscall Pack4/FP68K
00000CEA 2F2E 0014 move.l -[A7], [A6 + 0x14]
00000CEE 2F2E 0010 move.l -[A7], [A6 + 0x10]
00000CF2 2F2E 000C move.l -[A7], [A6 + 0xC]
00000CF6 486E FFDA pea.l [A6 - 0x26]
00000CFA 4EBA F4FE jsr [PC - 0xB02 /* 000001FA */]
00000CFE 2EAE FFE2 move.l [A7], [A6 - 0x1E]
00000D02 2F2E FFDE move.l -[A7], [A6 - 0x22]
00000D06 2F2E FFDA move.l -[A7], [A6 - 0x26]
00000D0A 486E FFE6 pea.l [A6 - 0x1A]
00000D0E 4EBA F8FE jsr [PC - 0x702 /* 0000060E */]
00000D12 41EE FFF2 lea.l A0, [A6 - 0xE]
00000D16 43EE FFE6 lea.l A1, [A6 - 0x1A]
00000D1A 20D9 move.l [A0]+, [A1]+
00000D1C 20D9 move.l [A0]+, [A1]+
00000D1E 20D9 move.l [A0]+, [A1]+
00000D20 4FEF 001C lea.l A7, [A7 + 0x1C]
00000D24 486E FFFE pea.l [A6 - 0x2]
00000D28 3F3C 0003 move.w -[A7], 0x3
00000D2C A9EB syscall Pack4/FP68K
00000D2E 302E FFFE move.w D0, [A6 - 0x2]
00000D32 0240 0D00 andi.w D0, 0xD00 /* '\r\0' */
00000D36 6714 beq +0x16 /* 00000D4C */
00000D38 3B7C 0022 E71A move.w [A5 - 0x18E6], 0x22 /* '\"' */
00000D3E 41EE FFF2 lea.l A0, [A6 - 0xE]
00000D42 43ED E74C lea.l A1, [A5 - 0x18B4]
00000D46 20D9 move.l [A0]+, [A1]+
00000D48 20D9 move.l [A0]+, [A1]+
00000D4A 20D9 move.l [A0]+, [A1]+
label00000D4C:
00000D4C 487A 0044 pea.l [PC + 0x44 /* 00000D92, value 0x4E56 'NV', cstring "" */]
00000D50 486E 000E pea.l [A6 + 0xE]
00000D54 3F3C 2008 move.w -[A7], 0x2008
00000D58 A9EB syscall Pack4/FP68K
00000D5A 6C24 bge +0x26 /* 00000D80 */
00000D5C 41EE FFE8 lea.l A0, [A6 - 0x18]
00000D60 43EE FFF4 lea.l A1, [A6 - 0xC]
00000D64 20D9 move.l [A0]+, [A1]+
00000D66 20D9 move.l [A0]+, [A1]+
00000D68 30D9 move.w [A0]+, [A1]+
00000D6A 4868 FFF6 pea.l [A0 - 0xA]
00000D6E 3F3C 000D move.w -[A7], 0xD /* '\r' */
00000D72 A9EB syscall Pack4/FP68K
00000D74 43EE FFFE lea.l A1, [A6 - 0x2]
00000D78 2320 move.l -[A1], -[A0]
00000D7A 2320 move.l -[A1], -[A0]
00000D7C 3320 move.w -[A1], -[A0]
00000D7E 3311 move.w -[A1], [A1]
label00000D80:
00000D80 206E 0008 movea.l A0, [A6 + 0x8]
00000D84 43EE FFF2 lea.l A1, [A6 - 0xE]
00000D88 20D9 move.l [A0]+, [A1]+
00000D8A 20D9 move.l [A0]+, [A1]+
00000D8C 20D9 move.l [A0]+, [A1]+
00000D8E 4E5E unlink A6
00000D90 4E75 rts
00000D92 0000 4E56 ori.b D0, 0x56 /* 'V' */
00000D96 FFF4 .invalid <<F/7/7>>
00000D98 2F2E 0014 move.l -[A7], [A6 + 0x14]
00000D9C 2F2E 0010 move.l -[A7], [A6 + 0x10]
00000DA0 2F2E 000C move.l -[A7], [A6 + 0xC]
00000DA4 486E FFF4 pea.l [A6 - 0xC]
00000DA8 4EBA F94E jsr [PC - 0x6B2 /* 000006F8 */]
00000DAC 206E 0008 movea.l A0, [A6 + 0x8]
00000DB0 43EE FFF4 lea.l A1, [A6 - 0xC]
00000DB4 20D9 move.l [A0]+, [A1]+
00000DB6 20D9 move.l [A0]+, [A1]+
00000DB8 20D9 move.l [A0]+, [A1]+
00000DBA 4E5E unlink A6
00000DBC 4E75 rts
00000DBE 4E56 FFF2 link A6, -0x000E
00000DC2 486E FFFE pea.l [A6 - 0x2]
00000DC6 3F3C 0017 move.w -[A7], 0x17
00000DCA A9EB syscall Pack4/FP68K
00000DCC 2F2E 0014 move.l -[A7], [A6 + 0x14]
00000DD0 2F2E 0010 move.l -[A7], [A6 + 0x10]
00000DD4 2F2E 000C move.l -[A7], [A6 + 0xC]
00000DD8 486E FFF2 pea.l [A6 - 0xE]
00000DDC 4EBA F3F4 jsr [PC - 0xC0C /* 000001D2 */]
00000DE0 41EE 000C lea.l A0, [A6 + 0xC]
00000DE4 43EE FFF2 lea.l A1, [A6 - 0xE]
00000DE8 20D9 move.l [A0]+, [A1]+
00000DEA 20D9 move.l [A0]+, [A1]+
00000DEC 20D9 move.l [A0]+, [A1]+
00000DEE 4FEF 0010 lea.l A7, [A7 + 0x10]
00000DF2 486E FFFE pea.l [A6 - 0x2]
00000DF6 3F3C 0003 move.w -[A7], 0x3
00000DFA A9EB syscall Pack4/FP68K
00000DFC 302E FFFE move.w D0, [A6 - 0x2]
00000E00 0240 0D00 andi.w D0, 0xD00 /* '\r\0' */
00000E04 6714 beq +0x16 /* 00000E1A */
00000E06 3B7C 0022 E71A move.w [A5 - 0x18E6], 0x22 /* '\"' */
00000E0C 41EE 000C lea.l A0, [A6 + 0xC]
00000E10 43ED E74C lea.l A1, [A5 - 0x18B4]
00000E14 20D9 move.l [A0]+, [A1]+
00000E16 20D9 move.l [A0]+, [A1]+
00000E18 20D9 move.l [A0]+, [A1]+
label00000E1A:
00000E1A 206E 0008 movea.l A0, [A6 + 0x8]
00000E1E 43EE 000C lea.l A1, [A6 + 0xC]
00000E22 20D9 move.l [A0]+, [A1]+
00000E24 20D9 move.l [A0]+, [A1]+
00000E26 20D9 move.l [A0]+, [A1]+
00000E28 4E5E unlink A6
00000E2A 4E75 rts
00000E2C 4E56 FFF4 link A6, -0x000C
00000E30 487A 004E pea.l [PC + 0x4E /* 00000E80, value 0x4E56 'NV', cstring "" */]
00000E34 486E 000E pea.l [A6 + 0xE]
00000E38 3F3C 2008 move.w -[A7], 0x2008
00000E3C A9EB syscall Pack4/FP68K
00000E3E 6616 bne +0x18 /* 00000E56 */
00000E40 206E 0018 movea.l A0, [A6 + 0x18]
00000E44 4250 clr.w [A0]
00000E46 226E 0008 movea.l A1, [A6 + 0x8]
00000E4A 42A9 0008 clr.l [A1 + 0x8]
00000E4E 42A9 0004 clr.l [A1 + 0x4]
00000E52 4291 clr.l [A1]
00000E54 6026 bra +0x28 /* 00000E7C */
label00000E56:
00000E56 2F2E 0018 move.l -[A7], [A6 + 0x18]
00000E5A 2F2E 0014 move.l -[A7], [A6 + 0x14]
00000E5E 2F2E 0010 move.l -[A7], [A6 + 0x10]
00000E62 2F2E 000C move.l -[A7], [A6 + 0xC]
00000E66 486E FFF4 pea.l [A6 - 0xC]
00000E6A 4EBA F954 jsr [PC - 0x6AC /* 000007C0 */]
00000E6E 206E 0008 movea.l A0, [A6 + 0x8]
00000E72 43EE FFF4 lea.l A1, [A6 - 0xC]
00000E76 20D9 move.l [A0]+, [A1]+
00000E78 20D9 move.l [A0]+, [A1]+
00000E7A 20D9 move.l [A0]+, [A1]+
label00000E7C:
00000E7C 4E5E unlink A6
00000E7E 4E75 rts
00000E80 0000 4E56 ori.b D0, 0x56 /* 'V' */
00000E84 FFDA .invalid <<F/7/7>>
00000E86 486E FFFE pea.l [A6 - 0x2]
00000E8A 3F3C 0017 move.w -[A7], 0x17
00000E8E A9EB syscall Pack4/FP68K
00000E90 3F2E 0018 move.w -[A7], [A6 + 0x18]
00000E94 2F2E 0014 move.l -[A7], [A6 + 0x14]
00000E98 2F2E 0010 move.l -[A7], [A6 + 0x10]
00000E9C 2F2E 000C move.l -[A7], [A6 + 0xC]
00000EA0 486E FFDA pea.l [A6 - 0x26]
00000EA4 4EBA F354 jsr [PC - 0xCAC /* 000001FA */]
00000EA8 4FEF 000C lea.l A7, [A7 + 0xC]
00000EAC 2EAE FFE2 move.l [A7], [A6 - 0x1E]
00000EB0 2F2E FFDE move.l -[A7], [A6 - 0x22]
00000EB4 2F2E FFDA move.l -[A7], [A6 - 0x26]
00000EB8 486E FFE6 pea.l [A6 - 0x1A]
00000EBC 4EBA FA30 jsr [PC - 0x5D0 /* 000008EE */]
00000EC0 41EE FFF2 lea.l A0, [A6 - 0xE]
00000EC4 43EE FFE6 lea.l A1, [A6 - 0x1A]
00000EC8 20D9 move.l [A0]+, [A1]+
00000ECA 20D9 move.l [A0]+, [A1]+
00000ECC 20D9 move.l [A0]+, [A1]+
00000ECE 4FEF 0012 lea.l A7, [A7 + 0x12]
00000ED2 486E FFFE pea.l [A6 - 0x2]
00000ED6 3F3C 0003 move.w -[A7], 0x3
00000EDA A9EB syscall Pack4/FP68K
00000EDC 302E FFFE move.w D0, [A6 - 0x2]
00000EE0 0240 0D00 andi.w D0, 0xD00 /* '\r\0' */
00000EE4 6714 beq +0x16 /* 00000EFA */
00000EE6 3B7C 0022 E71A move.w [A5 - 0x18E6], 0x22 /* '\"' */
00000EEC 41EE FFF2 lea.l A0, [A6 - 0xE]
00000EF0 43ED E74C lea.l A1, [A5 - 0x18B4]
00000EF4 20D9 move.l [A0]+, [A1]+
00000EF6 20D9 move.l [A0]+, [A1]+
00000EF8 20D9 move.l [A0]+, [A1]+
label00000EFA:
00000EFA 487A 0044 pea.l [PC + 0x44 /* 00000F40, value 0x4E56 'NV', cstring "" */]
00000EFE 486E 000E pea.l [A6 + 0xE]
00000F02 3F3C 2008 move.w -[A7], 0x2008
00000F06 A9EB syscall Pack4/FP68K
00000F08 6C24 bge +0x26 /* 00000F2E */
00000F0A 41EE FFE8 lea.l A0, [A6 - 0x18]
00000F0E 43EE FFF4 lea.l A1, [A6 - 0xC]
00000F12 20D9 move.l [A0]+, [A1]+
00000F14 20D9 move.l [A0]+, [A1]+
00000F16 30D9 move.w [A0]+, [A1]+
00000F18 4868 FFF6 pea.l [A0 - 0xA]
00000F1C 3F3C 000D move.w -[A7], 0xD /* '\r' */
00000F20 A9EB syscall Pack4/FP68K
00000F22 43EE FFFE lea.l A1, [A6 - 0x2]
00000F26 2320 move.l -[A1], -[A0]
00000F28 2320 move.l -[A1], -[A0]
00000F2A 3320 move.w -[A1], -[A0]
00000F2C 3311 move.w -[A1], [A1]
label00000F2E:
00000F2E 206E 0008 movea.l A0, [A6 + 0x8]
00000F32 43EE FFF2 lea.l A1, [A6 - 0xE]
00000F36 20D9 move.l [A0]+, [A1]+
00000F38 20D9 move.l [A0]+, [A1]+
00000F3A 20D9 move.l [A0]+, [A1]+
00000F3C 4E5E unlink A6
00000F3E 4E75 rts
00000F40 0000 4E56 ori.b D0, 0x56 /* 'V' */
00000F44 FFF2 .invalid <<F/7/7>>
00000F46 487A 008E pea.l [PC + 0x8E /* 00000FD6, value 0x4E56 'NV', cstring "" */]
00000F4A 486E 000E pea.l [A6 + 0xE]
00000F4E 3F3C 2008 move.w -[A7], 0x2008
00000F52 A9EB syscall Pack4/FP68K
00000F54 6C16 bge +0x18 /* 00000F6C */
00000F56 3B7C 0021 E71A move.w [A5 - 0x18E6], 0x21 /* '!' */
00000F5C 206E 0008 movea.l A0, [A6 + 0x8]
00000F60 43ED E758 lea.l A1, [A5 - 0x18A8]
00000F64 20D9 move.l [A0]+, [A1]+
00000F66 20D9 move.l [A0]+, [A1]+
00000F68 20D9 move.l [A0]+, [A1]+
00000F6A 6066 bra +0x68 /* 00000FD2 */
label00000F6C:
00000F6C 486E FFFE pea.l [A6 - 0x2]
00000F70 3F3C 0017 move.w -[A7], 0x17
00000F74 A9EB syscall Pack4/FP68K
00000F76 2F2E 0014 move.l -[A7], [A6 + 0x14]
00000F7A 2F2E 0010 move.l -[A7], [A6 + 0x10]
00000F7E 2F2E 000C move.l -[A7], [A6 + 0xC]
00000F82 486E FFF2 pea.l [A6 - 0xE]
00000F86 4EBA F2EA jsr [PC - 0xD16 /* 00000272 */]
00000F8A 41EE 000C lea.l A0, [A6 + 0xC]
00000F8E 43EE FFF2 lea.l A1, [A6 - 0xE]
00000F92 20D9 move.l [A0]+, [A1]+
00000F94 20D9 move.l [A0]+, [A1]+
00000F96 20D9 move.l [A0]+, [A1]+
00000F98 4FEF 0010 lea.l A7, [A7 + 0x10]
00000F9C 486E FFFE pea.l [A6 - 0x2]
00000FA0 3F3C 0003 move.w -[A7], 0x3
00000FA4 A9EB syscall Pack4/FP68K
00000FA6 302E FFFE move.w D0, [A6 - 0x2]
00000FAA 0240 0D00 andi.w D0, 0xD00 /* '\r\0' */
00000FAE 6714 beq +0x16 /* 00000FC4 */
00000FB0 3B7C 0022 E71A move.w [A5 - 0x18E6], 0x22 /* '\"' */
00000FB6 41EE 000C lea.l A0, [A6 + 0xC]
00000FBA 43ED E758 lea.l A1, [A5 - 0x18A8]
00000FBE 20D9 move.l [A0]+, [A1]+
00000FC0 20D9 move.l [A0]+, [A1]+
00000FC2 20D9 move.l [A0]+, [A1]+
label00000FC4:
00000FC4 206E 0008 movea.l A0, [A6 + 0x8]
00000FC8 43EE 000C lea.l A1, [A6 + 0xC]
00000FCC 20D9 move.l [A0]+, [A1]+
00000FCE 20D9 move.l [A0]+, [A1]+
00000FD0 20D9 move.l [A0]+, [A1]+
label00000FD2:
00000FD2 4E5E unlink A6
00000FD4 4E75 rts
00000FD6 0000 4E56 ori.b D0, 0x56 /* 'V' */
00000FDA FFF2 .invalid <<F/7/7>>
00000FDC 487A 008E pea.l [PC + 0x8E /* 0000106C, value 0x4E56 'NV', cstring "" */]
00000FE0 486E 000E pea.l [A6 + 0xE]
00000FE4 3F3C 2008 move.w -[A7], 0x2008
00000FE8 A9EB syscall Pack4/FP68K
00000FEA 6C16 bge +0x18 /* 00001002 */
00000FEC 3B7C 0021 E71A move.w [A5 - 0x18E6], 0x21 /* '!' */
00000FF2 206E 0008 movea.l A0, [A6 + 0x8]
00000FF6 43ED E758 lea.l A1, [A5 - 0x18A8]
00000FFA 20D9 move.l [A0]+, [A1]+
00000FFC 20D9 move.l [A0]+, [A1]+
00000FFE 20D9 move.l [A0]+, [A1]+
00001000 6066 bra +0x68 /* 00001068 */
label00001002:
00001002 486E FFFE pea.l [A6 - 0x2]
00001006 3F3C 0017 move.w -[A7], 0x17
0000100A A9EB syscall Pack4/FP68K
0000100C 2F2E 0014 move.l -[A7], [A6 + 0x14]
00001010 2F2E 0010 move.l -[A7], [A6 + 0x10]
00001014 2F2E 000C move.l -[A7], [A6 + 0xC]
00001018 486E FFF2 pea.l [A6 - 0xE]
0000101C 4EBA F27A jsr [PC - 0xD86 /* 00000298 */]
00001020 41EE 000C lea.l A0, [A6 + 0xC]
00001024 43EE FFF2 lea.l A1, [A6 - 0xE]
00001028 20D9 move.l [A0]+, [A1]+
0000102A 20D9 move.l [A0]+, [A1]+
0000102C 20D9 move.l [A0]+, [A1]+
0000102E 4FEF 0010 lea.l A7, [A7 + 0x10]
00001032 486E FFFE pea.l [A6 - 0x2]
00001036 3F3C 0003 move.w -[A7], 0x3
0000103A A9EB syscall Pack4/FP68K
0000103C 302E FFFE move.w D0, [A6 - 0x2]
00001040 0240 0D00 andi.w D0, 0xD00 /* '\r\0' */
00001044 6714 beq +0x16 /* 0000105A */
00001046 3B7C 0022 E71A move.w [A5 - 0x18E6], 0x22 /* '\"' */
0000104C 41EE 000C lea.l A0, [A6 + 0xC]
00001050 43ED E758 lea.l A1, [A5 - 0x18A8]
00001054 20D9 move.l [A0]+, [A1]+
00001056 20D9 move.l [A0]+, [A1]+
00001058 20D9 move.l [A0]+, [A1]+
label0000105A:
0000105A 206E 0008 movea.l A0, [A6 + 0x8]
0000105E 43EE 000C lea.l A1, [A6 + 0xC]
00001062 20D9 move.l [A0]+, [A1]+
00001064 20D9 move.l [A0]+, [A1]+
00001066 20D9 move.l [A0]+, [A1]+
label00001068:
00001068 4E5E unlink A6
0000106A 4E75 rts
0000106C 0000 4E56 ori.b D0, 0x56 /* 'V' */
// begin alternate branch 0000106E-00001072
fn0000106E:
0000106E 4E56 FFE8 link A6, -0x0018
// end alternate branch 0000106E-00001072
fn0000106E: // (misaligned)
00001070 FFE8 .invalid <<F/7/7>>
00001072 2F2E 0014 move.l -[A7], [A6 + 0x14]
00001076 2F2E 0010 move.l -[A7], [A6 + 0x10]
0000107A 2F2E 000C move.l -[A7], [A6 + 0xC]
0000107E 486E FFE8 pea.l [A6 - 0x18]
00001082 4EBA F1C6 jsr [PC - 0xE3A /* 0000024A */]
00001086 41EE FFF4 lea.l A0, [A6 - 0xC]
0000108A 43EE FFE8 lea.l A1, [A6 - 0x18]
0000108E 20D9 move.l [A0]+, [A1]+
00001090 20D9 move.l [A0]+, [A1]+
00001092 20D9 move.l [A0]+, [A1]+
00001094 4AAE 0018 tst.l [A6 + 0x18]
00001098 4FEF 0010 lea.l A7, [A7 + 0x10]
0000109C 670E beq +0x10 /* 000010AC */
0000109E 206E 0018 movea.l A0, [A6 + 0x18]
000010A2 43EE FFF4 lea.l A1, [A6 - 0xC]
000010A6 20D9 move.l [A0]+, [A1]+
000010A8 20D9 move.l [A0]+, [A1]+
000010AA 20D9 move.l [A0]+, [A1]+
label000010AC:
000010AC 41EE FFEA lea.l A0, [A6 - 0x16]
000010B0 43EE 000E lea.l A1, [A6 + 0xE]
000010B4 20D9 move.l [A0]+, [A1]+
000010B6 20D9 move.l [A0]+, [A1]+
000010B8 30D9 move.w [A0]+, [A1]+
000010BA 486E FFF6 pea.l [A6 - 0xA]
000010BE 4868 FFF6 pea.l [A0 - 0xA]
000010C2 3F3C 0002 move.w -[A7], 0x2
000010C6 A9EB syscall Pack4/FP68K
000010C8 226E 0008 movea.l A1, [A6 + 0x8]
000010CC 43E9 000C lea.l A1, [A1 + 0xC]
000010D0 2320 move.l -[A1], -[A0]
000010D2 2320 move.l -[A1], -[A0]
000010D4 3320 move.w -[A1], -[A0]
000010D6 3311 move.w -[A1], [A1]
000010D8 4E5E unlink A6
000010DA 4E75 rts
000010DC 4E56 FFF0 link A6, -0x0010
000010E0 48E7 0108 movem.l -[A7], D7,A4
000010E4 286E 0008 movea.l A4, [A6 + 0x8]
000010E8 7E00 moveq.l D7, 0x00
000010EA 487A 01C8 pea.l [PC + 0x1C8 /* 000012B4, value 0x4E56 'NV', cstring "" */]
000010EE 486E 000E pea.l [A6 + 0xE]
000010F2 3F3C 2008 move.w -[A7], 0x2008
000010F6 A9EB syscall Pack4/FP68K
000010F8 6634 bne +0x36 /* 0000112E */
000010FA 487A 01B6 pea.l [PC + 0x1B6 /* 000012B2, value 0x0, cstring "" */]
000010FE 486E 001A pea.l [A6 + 0x1A]
00001102 3F3C 2008 move.w -[A7], 0x2008
00001106 A9EB syscall Pack4/FP68K
00001108 6E16 bgt +0x18 /* 00001120 */
0000110A 3B7C 0021 E71A move.w [A5 - 0x18E6], 0x21 /* '!' */
00001110 41D4 lea.l A0, [A4]
00001112 43ED E758 lea.l A1, [A5 - 0x18A8]
00001116 20D9 move.l [A0]+, [A1]+
00001118 20D9 move.l [A0]+, [A1]+
0000111A 20D9 move.l [A0]+, [A1]+
0000111C 6000 0186 bra +0x188 /* 000012A4 */
label00001120:
00001120 42AC 0008 clr.l [A4 + 0x8]
00001124 42AC 0004 clr.l [A4 + 0x4]
00001128 4294 clr.l [A4]
0000112A 6000 0178 bra +0x17A /* 000012A4 */
label0000112E:
0000112E 487A 0180 pea.l [PC + 0x180 /* 000012B0, value 0x0, cstring "" */]
00001132 486E 001A pea.l [A6 + 0x1A]
00001136 3F3C 2008 move.w -[A7], 0x2008
0000113A A9EB syscall Pack4/FP68K
0000113C 6616 bne +0x18 /* 00001154 */
0000113E 42AC 0008 clr.l [A4 + 0x8]
00001142 297C 8000 0000 0004 move.l [A4 + 0x4], 0x80000000
0000114A 28BC 3FFF 3FFF move.l [A4], 0x3FFF3FFF
00001150 6000 0152 bra +0x154 /* 000012A4 */
label00001154:
00001154 487A 0158 pea.l [PC + 0x158 /* 000012AE, value 0x0, cstring "" */]
00001158 486E 000E pea.l [A6 + 0xE]
0000115C 3F3C 2008 move.w -[A7], 0x2008
00001160 A9EB syscall Pack4/FP68K
00001162 6C00 00A8 bge +0xAA /* 0000120C */
00001166 42A7 clr.l -[A7]
00001168 2F2E 0020 move.l -[A7], [A6 + 0x20]
0000116C 2F2E 001C move.l -[A7], [A6 + 0x1C]
00001170 2F2E 0018 move.l -[A7], [A6 + 0x18]
00001174 486E FFF2 pea.l [A6 - 0xE]
00001178 4EBA FEF4 jsr [PC - 0x10C /* 0000106E */]
0000117C 487A 012E pea.l [PC + 0x12E /* 000012AC, value 0x0, cstring "" */]
00001180 486E FFF4 pea.l [A6 - 0xC]
00001184 3F3C 2008 move.w -[A7], 0x2008
00001188 A9EB syscall Pack4/FP68K
0000118A 4FEF 0014 lea.l A7, [A7 + 0x14]
0000118E 6716 beq +0x18 /* 000011A6 */
00001190 3B7C 0021 E71A move.w [A5 - 0x18E6], 0x21 /* '!' */
00001196 41D4 lea.l A0, [A4]
00001198 43ED E758 lea.l A1, [A5 - 0x18A8]
0000119C 20D9 move.l [A0]+, [A1]+
0000119E 20D9 move.l [A0]+, [A1]+
000011A0 20D9 move.l [A0]+, [A1]+
000011A2 6000 0100 bra +0x102 /* 000012A4 */
label000011A6:
000011A6 41EE FFF4 lea.l A0, [A6 - 0xC]
000011AA 43EE 000E lea.l A1, [A6 + 0xE]
000011AE 20D9 move.l [A0]+, [A1]+
000011B0 20D9 move.l [A0]+, [A1]+
000011B2 30D9 move.w [A0]+, [A1]+
000011B4 4868 FFF6 pea.l [A0 - 0xA]
000011B8 3F3C 000D move.w -[A7], 0xD /* '\r' */
000011BC A9EB syscall Pack4/FP68K
000011BE 43EE 0018 lea.l A1, [A6 + 0x18]
000011C2 2320 move.l -[A1], -[A0]
000011C4 2320 move.l -[A1], -[A0]
000011C6 3320 move.w -[A1], -[A0]
000011C8 3311 move.w -[A1], [A1]
000011CA 42A7 clr.l -[A7]
000011CC 2F3C 8000 0000 move.l -[A7], 0x80000000
000011D2 2F3C 4000 4000 move.l -[A7], 0x40004000 /* '@\0@\0' */
000011D8 2F2E 0020 move.l -[A7], [A6 + 0x20]
000011DC 2F2E 001C move.l -[A7], [A6 + 0x1C]
000011E0 2F2E 0018 move.l -[A7], [A6 + 0x18]
000011E4 486E FFF2 pea.l [A6 - 0xE]
000011E8 4EBA F734 jsr [PC - 0x8CC /* 0000091E */]
000011EC 486E FFF4 pea.l [A6 - 0xC]
000011F0 3F3C 0016 move.w -[A7], 0x16
000011F4 A9EB syscall Pack4/FP68K
000011F6 486E FFF4 pea.l [A6 - 0xC]
000011FA 486E FFF0 pea.l [A6 - 0x10]
000011FE 3F3C 2010 move.w -[A7], 0x2010
00001202 A9EB syscall Pack4/FP68K
00001204 3E2E FFF0 move.w D7, [A6 - 0x10]
00001208 4FEF 001C lea.l A7, [A7 + 0x1C]
label0000120C:
0000120C 486E FFFE pea.l [A6 - 0x2]
00001210 3F3C 0017 move.w -[A7], 0x17
00001214 A9EB syscall Pack4/FP68K
00001216 2F2E 0020 move.l -[A7], [A6 + 0x20]
0000121A 2F2E 001C move.l -[A7], [A6 + 0x1C]
0000121E 2F2E 0018 move.l -[A7], [A6 + 0x18]
00001222 2F2E 0014 move.l -[A7], [A6 + 0x14]
00001226 2F2E 0010 move.l -[A7], [A6 + 0x10]
0000122A 2F2E 000C move.l -[A7], [A6 + 0xC]
0000122E 486E FFF2 pea.l [A6 - 0xE]
00001232 4EBA F0AC jsr [PC - 0xF54 /* 000002E0 */]
00001236 41EE 000C lea.l A0, [A6 + 0xC]
0000123A 43EE FFF2 lea.l A1, [A6 - 0xE]
0000123E 20D9 move.l [A0]+, [A1]+
00001240 20D9 move.l [A0]+, [A1]+
00001242 20D9 move.l [A0]+, [A1]+
00001244 4FEF 001C lea.l A7, [A7 + 0x1C]
00001248 486E FFFE pea.l [A6 - 0x2]
0000124C 3F3C 0003 move.w -[A7], 0x3
00001250 A9EB syscall Pack4/FP68K
00001252 302E FFFE move.w D0, [A6 - 0x2]
00001256 0240 0D00 andi.w D0, 0xD00 /* '\r\0' */
0000125A 6714 beq +0x16 /* 00001270 */
0000125C 3B7C 0022 E71A move.w [A5 - 0x18E6], 0x22 /* '\"' */
00001262 41EE 000C lea.l A0, [A6 + 0xC]
00001266 43ED E74C lea.l A1, [A5 - 0x18B4]
0000126A 20D9 move.l [A0]+, [A1]+
0000126C 20D9 move.l [A0]+, [A1]+
0000126E 20D9 move.l [A0]+, [A1]+
label00001270:
00001270 4A47 tst.w D7
00001272 6724 beq +0x26 /* 00001298 */
00001274 41EE FFF4 lea.l A0, [A6 - 0xC]
00001278 43EE 000E lea.l A1, [A6 + 0xE]
0000127C 20D9 move.l [A0]+, [A1]+
0000127E 20D9 move.l [A0]+, [A1]+
00001280 30D9 move.w [A0]+, [A1]+
00001282 4868 FFF6 pea.l [A0 - 0xA]
00001286 3F3C 000D move.w -[A7], 0xD /* '\r' */
0000128A A9EB syscall Pack4/FP68K
0000128C 43EE 0018 lea.l A1, [A6 + 0x18]
00001290 2320 move.l -[A1], -[A0]
00001292 2320 move.l -[A1], -[A0]
00001294 3320 move.w -[A1], -[A0]
00001296 3311 move.w -[A1], [A1]
label00001298:
00001298 41D4 lea.l A0, [A4]
0000129A 43EE 000C lea.l A1, [A6 + 0xC]
0000129E 20D9 move.l [A0]+, [A1]+
000012A0 20D9 move.l [A0]+, [A1]+
000012A2 20D9 move.l [A0]+, [A1]+
label000012A4:
000012A4 4CDF 1080 movem.l D7,A4, [A7]+
000012A8 4E5E unlink A6
000012AA 4E75 rts
000012AC 0000 0000 ori.b D0, 0x0
000012B0 0000 0000 ori.b D0, 0x0
000012B4 0000 4E56 ori.b D0, 0x56 /* 'V' */
export_519: // at 000012B6 (misaligned)
000012B8 FFF4 .invalid <<F/7/7>>
000012BA 487A 004A pea.l [PC + 0x4A /* 00001306, value 0x4E56 'NV', cstring "" */]
000012BE 486E 000E pea.l [A6 + 0xE]
000012C2 3F3C 2008 move.w -[A7], 0x2008
000012C6 A9EB syscall Pack4/FP68K
000012C8 6C16 bge +0x18 /* 000012E0 */
000012CA 3B7C 0021 E71A move.w [A5 - 0x18E6], 0x21 /* '!' */
000012D0 206E 0008 movea.l A0, [A6 + 0x8]
000012D4 42A8 0008 clr.l [A0 + 0x8]
000012D8 42A8 0004 clr.l [A0 + 0x4]
000012DC 4290 clr.l [A0]
000012DE 6022 bra +0x24 /* 00001302 */
label000012E0:
000012E0 2F2E 0014 move.l -[A7], [A6 + 0x14]
000012E4 2F2E 0010 move.l -[A7], [A6 + 0x10]
000012E8 2F2E 000C move.l -[A7], [A6 + 0xC]
000012EC 486E FFF4 pea.l [A6 - 0xC]
000012F0 4EBA F046 jsr [PC - 0xFBA /* 00000338 */]
000012F4 206E 0008 movea.l A0, [A6 + 0x8]
000012F8 43EE FFF4 lea.l A1, [A6 - 0xC]
000012FC 20D9 move.l [A0]+, [A1]+
000012FE 20D9 move.l [A0]+, [A1]+
00001300 20D9 move.l [A0]+, [A1]+
label00001302:
00001302 4E5E unlink A6
00001304 4E75 rts
00001306 0000 4E56 ori.b D0, 0x56 /* 'V' */
0000130A FFF2 .invalid <<F/7/7>>
0000130C 3D7C 2000 FFFE move.w [A6 - 0x2], 0x2000 /* ' \0' */
00001312 486E FFFE pea.l [A6 - 0x2]
00001316 3F3C 0001 move.w -[A7], 0x1
0000131A A9EB syscall Pack4/FP68K
0000131C 2F2E 0014 move.l -[A7], [A6 + 0x14]
00001320 2F2E 0010 move.l -[A7], [A6 + 0x10]
00001324 2F2E 000C move.l -[A7], [A6 + 0xC]
00001328 486E FFF2 pea.l [A6 - 0xE]
0000132C 4EBA EEF4 jsr [PC - 0x110C /* 00000222 */]
00001330 41EE 000C lea.l A0, [A6 + 0xC]
00001334 43EE FFF2 lea.l A1, [A6 - 0xE]
00001338 20D9 move.l [A0]+, [A1]+
0000133A 20D9 move.l [A0]+, [A1]+
0000133C 20D9 move.l [A0]+, [A1]+
0000133E 4FEF 0010 lea.l A7, [A7 + 0x10]
00001342 486E FFFE pea.l [A6 - 0x2]
00001346 3F3C 0017 move.w -[A7], 0x17
0000134A A9EB syscall Pack4/FP68K
0000134C 206E 0008 movea.l A0, [A6 + 0x8]
00001350 43EE 000C lea.l A1, [A6 + 0xC]
00001354 20D9 move.l [A0]+, [A1]+
00001356 20D9 move.l [A0]+, [A1]+
00001358 20D9 move.l [A0]+, [A1]+
0000135A 4E5E unlink A6
0000135C 4E75 rts
0000135E 4E56 FFF4 link A6, -0x000C
00001362 2F2E 0014 move.l -[A7], [A6 + 0x14]
00001366 2F2E 0010 move.l -[A7], [A6 + 0x10]
0000136A 2F2E 000C move.l -[A7], [A6 + 0xC]
0000136E 486E FFF4 pea.l [A6 - 0xC]
00001372 4EBA EE86 jsr [PC - 0x117A /* 000001FA */]
00001376 206E 0008 movea.l A0, [A6 + 0x8]
0000137A 43EE FFF4 lea.l A1, [A6 - 0xC]
0000137E 20D9 move.l [A0]+, [A1]+
00001380 20D9 move.l [A0]+, [A1]+
00001382 20D9 move.l [A0]+, [A1]+
00001384 4E5E unlink A6
00001386 4E75 rts
00001388 4E56 FFF2 link A6, -0x000E
0000138C 3D7C 4000 FFFE move.w [A6 - 0x2], 0x4000 /* '@\0' */
00001392 486E FFFE pea.l [A6 - 0x2]
00001396 3F3C 0001 move.w -[A7], 0x1
0000139A A9EB syscall Pack4/FP68K
0000139C 2F2E 0014 move.l -[A7], [A6 + 0x14]
000013A0 2F2E 0010 move.l -[A7], [A6 + 0x10]
000013A4 2F2E 000C move.l -[A7], [A6 + 0xC]
000013A8 486E FFF2 pea.l [A6 - 0xE]
000013AC 4EBA EE74 jsr [PC - 0x118C /* 00000222 */]
000013B0 41EE 000C lea.l A0, [A6 + 0xC]
000013B4 43EE FFF2 lea.l A1, [A6 - 0xE]
000013B8 20D9 move.l [A0]+, [A1]+
000013BA 20D9 move.l [A0]+, [A1]+
000013BC 20D9 move.l [A0]+, [A1]+
000013BE 4FEF 0010 lea.l A7, [A7 + 0x10]
000013C2 486E FFFE pea.l [A6 - 0x2]
000013C6 3F3C 0017 move.w -[A7], 0x17
000013CA A9EB syscall Pack4/FP68K
000013CC 206E 0008 movea.l A0, [A6 + 0x8]
000013D0 43EE 000C lea.l A1, [A6 + 0xC]
000013D4 20D9 move.l [A0]+, [A1]+
000013D6 20D9 move.l [A0]+, [A1]+
000013D8 20D9 move.l [A0]+, [A1]+
000013DA 4E5E unlink A6
000013DC 4E75 rts
000013DE 4E56 FFF4 link A6, -0x000C
000013E2 487A 0056 pea.l [PC + 0x56 /* 0000143A, value 0x4E56 'NV', cstring "" */]
000013E6 486E 001A pea.l [A6 + 0x1A]
000013EA 3F3C 2008 move.w -[A7], 0x2008
000013EE A9EB syscall Pack4/FP68K
000013F0 6616 bne +0x18 /* 00001408 */
000013F2 3B7C 0021 E71A move.w [A5 - 0x18E6], 0x21 /* '!' */
000013F8 206E 0008 movea.l A0, [A6 + 0x8]
000013FC 42A8 0008 clr.l [A0 + 0x8]
00001400 42A8 0004 clr.l [A0 + 0x4]
00001404 4290 clr.l [A0]
00001406 602E bra +0x30 /* 00001436 */
label00001408:
00001408 2F2E 0020 move.l -[A7], [A6 + 0x20]
0000140C 2F2E 001C move.l -[A7], [A6 + 0x1C]
00001410 2F2E 0018 move.l -[A7], [A6 + 0x18]
00001414 2F2E 0014 move.l -[A7], [A6 + 0x14]
00001418 2F2E 0010 move.l -[A7], [A6 + 0x10]
0000141C 2F2E 000C move.l -[A7], [A6 + 0xC]
00001420 486E FFF4 pea.l [A6 - 0xC]
00001424 4EBA F4F8 jsr [PC - 0xB08 /* 0000091E */]
00001428 206E 0008 movea.l A0, [A6 + 0x8]
0000142C 43EE FFF4 lea.l A1, [A6 - 0xC]
00001430 20D9 move.l [A0]+, [A1]+
00001432 20D9 move.l [A0]+, [A1]+
00001434 20D9 move.l [A0]+, [A1]+
label00001436:
00001436 4E5E unlink A6
00001438 4E75 rts
0000143A 0000 4E56 ori.b D0, 0x56 /* 'V' */
export_524: // at 0000143C (misaligned)
0000143E 0000 2B6E ori.b D0, 0x6E /* 'n' */
00001442 0008 E78C ori.b A0, 0x8C
00001446 2B6E 0010 E790 move.l [A5 - 0x1870], [A6 + 0x10]
0000144C 2B6E 0014 E794 move.l [A5 - 0x186C], [A6 + 0x14]
00001452 486D 1072 pea.l [A5 + 0x1072 /* export_522 */]
00001456 486D 107A pea.l [A5 + 0x107A /* export_523 */]
0000145A 2F2E 000C move.l -[A7], [A6 + 0xC]
0000145E 4EBA 0076 jsr [PC + 0x76 /* 000014D6 */]
00001462 4E5E unlink A6
00001464 4E75 rts
export_523:
00001466 4E56 0000 link A6, 0
0000146A 2F2E 000C move.l -[A7], [A6 + 0xC]
0000146E 2F2D E790 move.l -[A7], [A5 - 0x1870]
00001472 4EAD 0042 jsr [A5 + 0x42 /* export_4 */]
00001476 D0AD E78C add.l D0, [A5 - 0x1874]
0000147A 2F00 move.l -[A7], D0
0000147C 2F2E 0008 move.l -[A7], [A6 + 0x8]
00001480 2F2D E790 move.l -[A7], [A5 - 0x1870]
00001484 4EAD 0042 jsr [A5 + 0x42 /* export_4 */]
00001488 D0AD E78C add.l D0, [A5 - 0x1874]
0000148C 2F00 move.l -[A7], D0
0000148E 206D E794 movea.l A0, [A5 - 0x186C]
00001492 4E90 jsr [A0]
00001494 4E5E unlink A6
00001496 4E75 rts
export_522:
00001498 4E56 0000 link A6, 0
0000149C 48E7 0118 movem.l -[A7], D7,A3,A4
000014A0 2E2D E790 move.l D7, [A5 - 0x1870]
000014A4 2F2E 0008 move.l -[A7], [A6 + 0x8]
000014A8 2F07 move.l -[A7], D7
000014AA 4EAD 0042 jsr [A5 + 0x42 /* export_4 */]
000014AE D0AD E78C add.l D0, [A5 - 0x1874]
000014B2 2840 movea.l A4, D0
000014B4 2F2E 000C move.l -[A7], [A6 + 0xC]
000014B8 2F07 move.l -[A7], D7
000014BA 4EAD 0042 jsr [A5 + 0x42 /* export_4 */]
000014BE D0AD E78C add.l D0, [A5 - 0x1874]
000014C2 2640 movea.l A3, D0
label000014C4:
000014C4 1014 move.b D0, [A4]
000014C6 18D3 move.b [A4]+, [A3]
000014C8 16C0 move.b [A3]+, D0
000014CA 5387 subq.l D7, 1
000014CC 66F6 bne -0x8 /* 000014C4 */
000014CE 4CDF 1880 movem.l D7,A3,A4, [A7]+
000014D2 4E5E unlink A6
000014D4 4E75 rts
fn000014D6:
000014D6 4E56 0000 link A6, 0
000014DA 2B6E 000C E798 move.l [A5 - 0x1868], [A6 + 0xC]
000014E0 2B6E 0010 E79C move.l [A5 - 0x1864], [A6 + 0x10]
000014E6 2F2E 0008 move.l -[A7], [A6 + 0x8]
000014EA 42A7 clr.l -[A7]
000014EC 4EBA 0006 jsr [PC + 0x6 /* 000014F4 */]
000014F0 4E5E unlink A6
000014F2 4E75 rts
fn000014F4:
000014F4 4E56 0000 link A6, 0
000014F8 48E7 0700 movem.l -[A7], D5,D6,D7
000014FC 2E2E 0008 move.l D7, [A6 + 0x8]
00001500 2C2E 000C move.l D6, [A6 + 0xC]
00001504 6000 0092 bra +0x94 /* 00001598 */
label00001508:
00001508 2B47 E788 move.l [A5 - 0x1878], D7
0000150C 2A06 move.l D5, D6
label0000150E:
0000150E 52AD E788 addq.l [A5 - 0x1878], 1
00001512 BCAD E788 cmp.l D6, [A5 - 0x1878]
00001516 6312 bls +0x14 /* 0000152A */
00001518 2F07 move.l -[A7], D7
0000151A 2F2D E788 move.l -[A7], [A5 - 0x1878]
0000151E 206D E798 movea.l A0, [A5 - 0x1868]
00001522 4E90 jsr [A0]
00001524 4A40 tst.w D0
00001526 508F addq.l A7, 8
00001528 6DE4 blt -0x1A /* 0000150E */
label0000152A:
0000152A 5385 subq.l D5, 1
0000152C BE85 cmp.l D7, D5
0000152E 6410 bcc +0x12 /* 00001540 */
00001530 2F07 move.l -[A7], D7
00001532 2F05 move.l -[A7], D5
00001534 206D E798 movea.l A0, [A5 - 0x1868]
00001538 4E90 jsr [A0]
0000153A 4A40 tst.w D0
0000153C 508F addq.l A7, 8
0000153E 6EEA bgt -0x14 /* 0000152A */
label00001540:
00001540 BAAD E788 cmp.l D5, [A5 - 0x1878]
00001544 6310 bls +0x12 /* 00001556 */
00001546 2F05 move.l -[A7], D5
00001548 2F2D E788 move.l -[A7], [A5 - 0x1878]
0000154C 206D E79C movea.l A0, [A5 - 0x1864]
00001550 4E90 jsr [A0]
00001552 508F addq.l A7, 8
00001554 60B8 bra -0x46 /* 0000150E */
label00001556:
00001556 BE85 cmp.l D7, D5
00001558 6604 bne +0x6 /* 0000155E */
0000155A 5287 addq.l D7, 1
0000155C 603A bra +0x3C /* 00001598 */
label0000155E:
0000155E 2F05 move.l -[A7], D5
00001560 2F07 move.l -[A7], D7
00001562 206D E79C movea.l A0, [A5 - 0x1864]
00001566 4E90 jsr [A0]
00001568 2005 move.l D0, D5
0000156A 9087 sub.l D0, D7
0000156C 2206 move.l D1, D6
0000156E 5381 subq.l D1, 1
00001570 9285 sub.l D1, D5
00001572 B280 cmp.l D1, D0
00001574 508F addq.l A7, 8
00001576 6310 bls +0x12 /* 00001588 */
00001578 2F05 move.l -[A7], D5
0000157A 2F07 move.l -[A7], D7
0000157C 4EBA FF76 jsr [PC - 0x8A /* 000014F4 */]
00001580 2E05 move.l D7, D5
00001582 5287 addq.l D7, 1
00001584 508F addq.l A7, 8
00001586 6010 bra +0x12 /* 00001598 */
label00001588:
00001588 2F06 move.l -[A7], D6
0000158A 2045 movea.l A0, D5
0000158C 4868 0001 pea.l [A0 + 0x1]
00001590 4EBA FF62 jsr [PC - 0x9E /* 000014F4 */]
00001594 2C05 move.l D6, D5
00001596 508F addq.l A7, 8
label00001598:
00001598 2006 move.l D0, D6
0000159A 9087 sub.l D0, D7
0000159C 5380 subq.l D0, 1
0000159E 6200 FF68 bhi -0x96 /* 00001508 */
000015A2 4CDF 00E0 movem.l D5,D6,D7, [A7]+
000015A6 4E5E unlink A6
000015A8 4E75 rts